Hackear arquivos de extensão para torná-los compatíveis com a versão para o Firefox

Hackear arquivos de extensão para torná-los compatíveis com a versão para o Firefox
Hackear arquivos de extensão para torná-los compatíveis com a versão para o Firefox

Vídeo: Hackear arquivos de extensão para torná-los compatíveis com a versão para o Firefox

Vídeo: Hackear arquivos de extensão para torná-los compatíveis com a versão para o Firefox
Vídeo: Como CENTRALIZAR Imagem no Word da Maneira Certa - YouTube 2024, Abril
Anonim

Uma desvantagem conhecida no uso do Firefox é o problema com a compatibilidade de extensão quando uma nova versão principal é lançada. Seja para uma nova extensão que você está tentando pela primeira vez ou para uma antiga favorita, temos uma maneira de fazer com que essas extensões funcionem novamente.

Existem várias razões pelas quais você pode querer escolher esse método para corrigir uma extensão não compatível:

  • Você está desconfortável com ajustes nas configurações de "about: config"
  • Você prefere manter as configurações originais de "about: config" em um estado original e como ter a verificação de compatibilidade ativa
  • Você está procurando ganhar algum "geek cred"

Tenha em mente que a maioria das extensões funcionará perfeitamente com uma nova versão do Firefox e simplesmente terá o problema de “número de compatibilidade de versão”. Mas, de vez em quando, pode haver um trabalho que precisa ser feito pelo autor da extensão.

O problema

Aqui está um exemplo perfeito da "mensagem de extensão" menos favorita de todos. Esta é a última coisa que você precisa quando tudo o que você quer é que sua extensão favorita (ou uma nova) funcione em uma nova instalação limpa.

Nota: Isso funciona muito bem para “substituir” extensões não compatíveis já presentes no seu navegador, se você estiver simplesmente atualizando.

Image
Image

Hackeando o arquivo XPI

Para este procedimento, você precisará baixar manualmente a extensão para o seu disco rígido (clique com o botão direito do mouse no botão de instalação da extensão e selecione "Salvar como"). Depois de ter feito isso, você está pronto para começar a invadir a extensão.

Para o nosso exemplo, escolhemos a “Extensão Pop-up do GCal”. A melhor coisa a fazer é colocar a extensão em uma nova pasta (ou seja, a área de trabalho ou outro local conveniente) e depois descompactá-la da mesma maneira que faria com qualquer arquivo zip normal.
Para o nosso exemplo, escolhemos a “Extensão Pop-up do GCal”. A melhor coisa a fazer é colocar a extensão em uma nova pasta (ou seja, a área de trabalho ou outro local conveniente) e depois descompactá-la da mesma maneira que faria com qualquer arquivo zip normal.

Nota: O leitor HTG Dante apontou que se você não tiver um utilitário zip de terceiros como o IZArc ou o 7-Zip instalado, mudar a extensão de arquivo “.xpi” para “.zip” permitirá usar o software zip integrado do Windows para descompactar o arquivo.

Uma vez descompactado, você verá as várias pastas e arquivos que estavam no “arquivo xpi” (nós tivemos quatro arquivos aqui, mas dependendo da extensão, o número pode variar). Existe apenas um arquivo que você precisa focar… o arquivo “install.rdf”.

Nota: Neste ponto, você deve mover o arquivo de extensão original para um local diferente (ou seja, fora da pasta) para que não esteja mais presente.

Abra o arquivo em “Notepad” para que você possa alterar o número para o “maxVersion”. Aqui, o número está listado como "3.5. *", Mas precisávamos aumentá-lo …
Abra o arquivo em “Notepad” para que você possa alterar o número para o “maxVersion”. Aqui, o número está listado como "3.5. *", Mas precisávamos aumentá-lo …
Substituir o "5" por um "7" é tudo o que precisávamos fazer. Depois de inserir o novo número "maxVersion", salve o arquivo.
Substituir o "5" por um "7" é tudo o que precisávamos fazer. Depois de inserir o novo número "maxVersion", salve o arquivo.
Neste ponto, você precisará compactar novamente todos os arquivos em um único arquivo. Certifique-se de "criar" um arquivo com a "extensão de arquivo.zip", caso contrário, isso não funcionará.
Neste ponto, você precisará compactar novamente todos os arquivos em um único arquivo. Certifique-se de "criar" um arquivo com a "extensão de arquivo.zip", caso contrário, isso não funcionará.
Depois de ter criado o novo arquivo zip, você precisará renomear o arquivo inteiro, incluindo a “extensão de arquivo”. Para nosso exemplo, copiamos e colamos o nome da extensão original.
Depois de ter criado o novo arquivo zip, você precisará renomear o arquivo inteiro, incluindo a “extensão de arquivo”. Para nosso exemplo, copiamos e colamos o nome da extensão original.
Depois de ter alterado o nome, clique fora da "área de texto". Você verá uma pequena janela de mensagens como esta pedindo confirmação… clique em “Sim” para finalizar o processo.
Depois de ter alterado o nome, clique fora da "área de texto". Você verá uma pequena janela de mensagens como esta pedindo confirmação… clique em “Sim” para finalizar o processo.
Agora sua extensão modificada / atualizada está pronta para ser instalada.
Agora sua extensão modificada / atualizada está pronta para ser instalada.
Arraste a extensão para o seu navegador para instalá-lo e veja a maravilhosa mensagem “Reiniciar para completar a instalação”.
Arraste a extensão para o seu navegador para instalá-lo e veja a maravilhosa mensagem “Reiniciar para completar a instalação”.
Assim que seu navegador for iniciado, você pode verificar a “Janela do Gerenciador de Complementos” e ver os números de compatibilidade de versão para a extensão. Parecendo muito muito legal!
Assim que seu navegador for iniciado, você pode verificar a “Janela do Gerenciador de Complementos” e ver os números de compatibilidade de versão para a extensão. Parecendo muito muito legal!
E assim, sua extensão deve estar funcionando sem problemas.
E assim, sua extensão deve estar funcionando sem problemas.
Image
Image

Conclusão

Se você está tentando experimentar algo novo, ganhar credibilidade ou apenas manter sua instalação do Firefox o mais próxima possível da condição original, esse método deve fazer com que essas extensões funcionem bem para você novamente.

Recomendado: