Como baixar extensões do Chrome para instalar em outro computador?


49

Um computador que eu uso não tem acesso ao site https://chrome.google.com/extensions .

Eu gostaria de poder baixar o plugin e depois usar o arquivo para instalá-lo, mas a única opção que tenho é instalar. O plug-in é baixado para uma pasta temporária com um nome aleatório e não consigo identificá-lo.


I wish I could download the plugin and then use the file to install it, but the only option I have is to install. Por que não? Não clique com o botão esquerdo enquanto espera Alt, pois ele tentará instalá-lo. Em vez disso, clique com o botão direito e selecione Salvar como . Além disso, essa pergunta perguntou como copiar uma extensão de um sistema para outro, caso você precise copiar uma extensão que já esteja instalada.
Synetech

clique com o botão direito, somente permite que você salvar a página HTML, não o instalador de extensão
Logan Mzz

Respostas:


18

Está bem. Acabei de descobrir que o método da resposta aceita não está funcionando. Na verdade, estava funcionando há alguns meses. Então, quando eu vim aqui para copiar o link (eu tinha esquecido), descobri que não estava funcionando. Aqui está o que eu fiz para obter o arquivo CRX.

Nota: você precisará do ID das extensões do Chrome para isso. Estou me referindo a isso $ID$. Você pode obter o $ID$URL da página de extensão do Chrome.

  1. Vá para a página Extensões do Chrome (chrome: // extensions /)

  2. Ativar o modo de desenvolvedor (marque a caixa de modo de desenvolvedor)

    insira a descrição da imagem aqui

  3. Clique no botão "Extensão do pacote". Dê o "Diretório raiz da extensão" como ~/.config/google-chrome/Default/Extensions/$ID$para o ubuntu, C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\$ID$para windows, ~/Library/Application Support/Google/Chrome/Default\$ID$para OS X. Deixe o campo "Chave privada" em branco "e clique em" Extensão do pacote ".

Você encontrará o .CRXarquivo no mesmo diretório que ~/.config/google-chrome/Default/Extensions/$ID$(ou outros diretórios respectivos para Windows e OS X)

(Nota: o .CRXarquivo é apenas um .ZIParquivo. Se tudo o que você deseja fazer é extrair a extensão depois de obtê-lo, você pode encontrar a extensão descompactada em ~/.config/google-chrome/Default/Extensions/$ID$ que não precisa seguir as etapas acima. Você precisaria seguir apenas as etapas acima se você precisar especificamente do .CRXarquivo)


1
Desculpe, não é mais um arquivo "apenas um ZIP". Mas você pode usar o 7-zip para extraí-lo independentemente. Apenas não tente chamá-lo de "* .zip" ...
not2qubit 27/09/15

Para a versão mais recente do chrome (~ v 69), pode ser necessário adicionar o caminho até o arquivo de manifesto da extensão, caso contrário, você pode obter erros de caminho / erro de manifesto não encontrado!
subdeveloper 24/09/18


19

Também me perguntei como fazer isso. Encontrei este artigo de blog que tem a solução (editei-o para atualizá-lo):

  1. Encontre o ID da extensão em que está interessado. Quando estiver na página de detalhes da extensão, será algo como
    bfbmjmiodbnnpllbbbfblcplfjjepjdn
    depois de
    https://chrome.google.com/webstore/detail/
  2. Cole isso no Firefox (não no Chrome) :
    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
    e substituindo ~~~~ pelo ID da extensão.
  3. Você será solicitado a salvar um arquivo CRX. Arraste esse arquivo para uma janela do Chrome e continue com a instalação

6
não funciona para mim :(
user1248256

1
Eu tentei com o IE e ele não funciona para mim também
Jean-François T.

não funciona mais pelo que parece
jhbsk

7

Desde 3 de setembro de 2015 , a instalação offline de extensões do Chrome não funciona mais (e aqui ), devido ao fato de o Google tentar impedir o download e a instalação de extensões maliciosas. Para instalar uma extensão off-line hoje, solicite a instalação de uma instalação completa do Chrome pré-empacotada e assinada, usando o Googles Chrome for Business. Essa funcionalidade é controlada por uma lista de políticas . Ou, de acordo com este post , você pode usar os canais Dev ou Canary para executar qualquer extensão. Suas versões mais recentes podem ser encontradas aqui


0

Encontrei uma solução baseada na melhor solução nesta postagem do fórum: https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU

Para resumir, a solução é:

  1. Vá para onde a extensão está instalada no seu computador
  2. Crie você mesmo um arquivo .crx
  3. Arraste e solte o arquivo crx no Chrome para instalar

Para ser mais preciso:

  1. Encontre o ID da extensão na qual você está interessado no final do caminho na Chrome Web Store (os últimos grupos de caracteres estranhos). Por exemplo, é "cfhdojbkjhnklbpkdaibdccddilifddb" para o link a seguir.

    https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb

  2. Vá para onde os plug-ins estão instalados (por padrão, deve ser " % APPDATA% / .. / Local / Google / Chrome / Dados do Usuário / Padrão / Extensões " no Windows.

  3. Abra a pasta da sua extensão (o nome da pasta é o ID da extensão ("cfhdojbkjhnklbpkdaibdccddilifddb"). Observe que há uma subpasta com a versão da extensão.

  4. No Chrome, vá para a página com "Extensões" e clique em "Modo de desenvolvedor"

  5. Clique em "Pack Extension" e escolha a pasta " Local /.../ Extensions // "

  6. O arquivo .crx foi criado na pasta "Local /.../ Extensions /".

  7. Para instalar a extensão no Chrome (outra conta ou computador), basta arrastar e soltar o arquivo crx no Google Chrome.

Se não estiver claro, não hesite em comentar.


-1

Se você tiver acesso à base de código do pacote .crx, também poderá instalá-lo diretamente no chrome acessando chrome: // extensions /.

Em seguida, clique em "Carregar extensões descompactadas" e selecione o diretório raiz (do código).

A extensão deve funcionar agora.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.