Skip to content

O que é um arquivo XPI?

10 de maio de 2021

Uma abreviatura para Cross-Platform Install (ou XPInstall), um arquivo com a extensão XPI (pronuncia-se “zippy”) é um arquivo Mozilla / Firefox Browser Extension Archive usado para estender a funcionalidade de produtos Mozilla como Firefox, SeaMonkey e Thunderbird. Um arquivo XPI é realmente apenas um arquivo ZIP renomeado que o programa Mozilla pode usar para instalar os arquivos de extensão. Eles podem incluir imagens e arquivos JS, MANIFEST, RDF e CSS, bem como várias pastas cheias de outros dados.

Os arquivos XPI usam um “i” maiúsculo como a última letra da extensão do arquivo, portanto, não os confunda com arquivos XPL que usam um “L” maiúsculo – esses são arquivos de lista de reprodução do LcdStudio. Outra extensão de arquivo com nome semelhante é XPLL, que é usado para arquivos de dados do Pull-Planner.

Como abrir um arquivo XPI

O navegador Mozilla Firefox usa arquivos XPI para fornecer extensibilidade no navegador. Se você tiver um arquivo XPI, basta arrastá-lo para qualquer janela aberta do Firefox para instalá-lo. A página de complementos do Mozilla para Firefox é um lugar onde você pode ir para obter arquivos XPI oficiais para usar com o Firefox. Os complementos do Mozilla para Thunderbird fornecem arquivos XPI para o software de bate-papo / e-mail Thunderbird. Esses arquivos XPI podem ser instalados através do Thunderbird’s Ferramentas > Complementos opção de menu (ou o Ferramentas > gerenciador de extensão em versões mais antigas). Embora agora tenham sido descontinuados, os navegadores Netscape e Flock, o reprodutor de música Songbird e o editor de HTML Nvu possuem suporte integrado para arquivos XPI. Como os arquivos XPI são, na verdade, apenas arquivos .ZIP, você pode renomear o arquivo como tal e abri-lo em qualquer programa de compactação / arquivamento. Ou você pode usar um programa como o 7-Zip para clicar com o botão direito do mouse no arquivo XPI e abri-lo como um arquivo para ver o conteúdo dentro. Se o seu arquivo XPI não é um arquivo de instalação multiplataforma, mas você não sabe o que mais poderia ser, tente abri-lo em um editor de texto. Se o arquivo puder ser lido, o arquivo XPI é simplesmente um arquivo de texto. Se você não consegue decifrar todas as palavras, veja se consegue encontrar algum tipo de informação no texto que pode ajudá-lo a determinar qual programa foi usado para criar o arquivo XPI, que você pode usar para pesquisar um abridor XPI compatível . Se você deseja construir seu próprio arquivo XPI, leia mais sobre isso na Mozilla Developer Network. Outra fonte útil são os usuários do StackExchange.

Como converter um arquivo XPI

Existem tipos de arquivo semelhantes ao XPI que são usados ​​por outros navegadores da web para adicionar recursos e capacidades extras a um navegador, mas eles não podem ser facilmente convertidos de e para outros formatos para uso em outro navegador. Por exemplo, embora arquivos como CRX (Chrome e Opera), SAFARIEXTZ (Safari) e EXE (Internet Explorer) possam ser usados ​​como complementos para cada navegador respectivo, nenhum deles pode ser usado no Firefox e no arquivo XPI do Mozilla type não pode ser usado em nenhum desses outros navegadores. No entanto, existe uma ferramenta online chamada Add-on Converter for SeaMonkey que tentará converter um arquivo XPI compatível com Firefox ou Thunderbird em um arquivo XPI que funcione com SeaMonkey. Se você deseja converter XPI em ZIP, lembre-se do que mencionamos acima sobre como renomear a extensão. Você não precisa realmente executar um programa de conversão de arquivos para salvar o arquivo XPI no formato ZIP.