Comment décompresser un thème chromé?


Réponses:


12

J'ai eu la solution: apparemment, un fichier .crx est juste un fichier .zip renommé. De plus, lorsque vous l'installez, le thème est décompressé dans le répertoire d'installation de Chrome ...


2
Pas assez; ce n'est pas juste un ZIP renommé. Ouvrez-en un dans un éditeur hexadécimal et vérifiez qu’il existe clairement un en-tête propriétaire. Cela dit, oui, il s’agit essentiellement d’un fichier ZIP, qui peut être ouvert dans la plupart des programmes compatibles. je préfère 7-Zip .
Synetech

4
@ Synetech est correct, l'en-tête du fichier contient une clé publique et une signature. Google Format de package .crx la page explique cela. En pratique, vous devriez pouvoir extraire un fichier .crx avec unzipet ignorera les octets supplémentaires. Si vous devez d'abord couper l'en-tête, lancer unzip -l vous indiquera le nombre ( N + 1 octets avec queue). Par exemple: Si unzip -l se plaint de avertissement [fichier.crx]: ** 306 des octets supplémentaires au début ou dans zipfile **, puis exécutez: tail -c +307 file.crx > /tmp/file.crx; unzip -l /tmp/file.crx
TrinitronX

4

En fait, c'est plus qu'un zip. Lorsque vous unzip -l vous verrez un message:

warning [extension.crx]: 306 octets supplémentaires au début ou à l'intérieur   fichier zip

Le fichier crx contient donc 306 octets et quelque chose d'archive zip.


4

Sur Mac OS X, vous pouvez utiliser unzip décompresser le .crx fichier:

unzip extension.crx

Voici le résultat:

unzip result



1

Répertoire d'installation de l'extension 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

La meilleure solution parmi tous. Cela a fonctionné pour moi, aucun des autres n'a.
daviesgeek

0

Yep aviraldg a raison. renommez-le en .zip et utilisez votre outil d’extraction préféré. Les XPI pour firefox, etc., sont identiques.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.