Como baixar extensões do Firefox a partir de addons.mozilla.org sem instalá-las?

15

As páginas do site https://addons.mozilla.org/en-US/firefox geralmente apresentam botões que dizem "Adicionar ao Firefox".

Clicar nesse botão faz com que uma extensão do Firefox seja baixada e instalada.

Estou procurando uma maneira conveniente de limitar essa ação apenas à etapa de download, para que, no final, eu fique com o arquivo * .xpi baixado no meu disco.

Obrigado!

PS A seguinte abordagem não é apenas inconveniente: ela não funciona! .

  1. Inspecione o HTML pelo botão e extraia um URL como

    https://addons.mozilla.org/firefox/downloads/latest/1234/addon-1234-latest.xpi?src=search

    dar ou receber as coisas depois .xpi.

  2. no prompt da linha de comando, faça o download desse URL com wgetou curl.

Essa tentativa de download apenas trava. ( Mesmo que não funcionasse, gostaria de encontrar uma abordagem menos complicada.)

kjo
fonte
Funciona para mim, gist.github.com/2984295
iMom0
Use um navegador da web diferente?
precisa

Respostas:

29

No Firefox, clique com o botão direito do mouse no botão de download e selecione "Salvar link como" sempre funcionou para mim.

fpmurphy
fonte
2
Este método ainda funciona 5 anos depois! Também funciona se o complemento que você está vendo estiver marcado como 'incompatível'. O botão está desativado, mas se você o inspecionar, poderá copiar o URL e efetivamente instalá-lo.
BoffinBrain 12/08/19
7

Vá para o complemento que deseja instalar e clique com o +Add to Firefoxbotão direito do mouse no botão e selecione save link as. Depois de baixar o arquivo, vá em Arquivo> Abrir arquivo e selecione a extensão que você baixou funciona como um encanto para mim.

avirk
fonte
2

Abra a página de complementos em um navegador Chrome. Em seguida, clique com o botão direito do mouse no link 'Adicionar ao Firefox' e clique em 'Copiar endereço do link'. Abra uma nova guia e cole o mesmo link lá. Pressione Enter. Ele fará o download do arquivo .xpi.

Saurabh Kapoor
fonte
1

Usar outro navegador para baixar o plug-in resolve o seu problema.

Ou você pode simplesmente mudar a string do agente do usuário e fazer com que o firefox pareça outro navegador para fazer o download da extensão.

Mas eu sei que não é a melhor solução.

fmanco
fonte
1
Não funciona mais: se o site de complementos do firefox não reconhecer um navegador compatível com o firefox (versão +), ele exibirá um botão para fazer o download do firefox. Como obter o arquivo .xpi com um navegador arbitrário?
Golar Ramblar
1

Não conheço versões anteriores, mas no novo firefox existe uma configuração na about:configpágina chamada, browser.altClickse configurada como true, permitirá que você baixe os xpiarquivos (ou qualquer arquivo) sem executá-lo diretamente.

Vale a pena tentar, se você não preferir clicar com o botão direito ou se o menu de contexto for muito longo.

Vicky Dev
fonte