Eu tenho a solução: aparentemente, um arquivo .crx é apenas um arquivo .zip renomeado. Além disso, quando você o instala, o tema é descompactado no diretório de instalação do chrome ...
Como descompactar um tema de cromo compactado (* .crx)? O seu FAQ indica como empacotar, mas não como descompactar.
Eu tenho a solução: aparentemente, um arquivo .crx é apenas um arquivo .zip renomeado. Além disso, quando você o instala, o tema é descompactado no diretório de instalação do chrome ...
Na verdade, é mais do que um zip. Quando você unzip -l
, verá uma mensagem:
warning [extension.crx]: 306 extra bytes at beginning or within zipfile
Portanto, o arquivo crx tem 306 bytes de algo mais um arquivo zip.
Este vídeo explica tudo sobre o que é um .crx. Além de um .zip que contém todos os recursos da extensão, ele inclui uma chave pública e uma assinatura, para garantir a integridade e a autenticidade do arquivo: Antony Sargent explica os arquivos .crx Hospedado por: youtube.com
Os detalhes da documentação do .crx são publicados aqui .
Diretório de instalação da extensão do Chrome:
Mac:
/Users/username/Library/Application Support/Google/Chrome/Default/Extensions
Windows 7:
C:\Users\username\AppData\Local\Google\Chrome\User Data\Default\Extensions
Windows XP:
C:\Documents and Settings\YourUserName\Local Settings\Application Data\Google\Chrome\User Data\Default
Sim, o aviraldg está certo. renomeie-o para um .zip e use sua ferramenta de extração favorita. XPIs para firefox, etc, são o mesmo processo.