Chromeテーマを解凍する方法は?


20

パックされたChromeテーマ(* .crx)を解凍する方法は?よくある質問には、梱包方法は記載されていますが、開梱方法は記載されていません。

回答:


12

私は解決策を得た:明らかに、.crxファイルは名前が変更された.zipファイルです。さらに、インストールすると、テーマはchromeインストールディレクトリに解凍されます...


2
そうではありません。名前が変更されたZIP だけではありません。16進エディタで開き、独自のヘッダーがあることを確認します。ただし、基本的にはZIPであり、ほとんどのZIP対応プログラムで開くことができます。7-Zipが好きです。
Synetech

4
@Synetechは正しいです。ファイルヘッダーには公開キーと署名が含まれています。これについては、Googleの.crxパッケージ形式ページで説明しています。実際には、で.crxファイルを抽出できるはずでunzip、余分なバイトは無視されます。最初にヘッダーを切り落とす必要が生じた場合、unzip -lを実行すると、何個(N + 1バイト、テール付き)が表示されます。場合:たとえば、unzip -lと文句を言う[file.crx]警告:** 306の余分なバイトを先頭またはzipファイル内**、その後、実行しますtail -c +307 file.crx > /tmp/file.crx; unzip -l /tmp/file.crx
TrinitronX

4

実際には、単なるzipではありません。いつのunzip -lメッセージが表示されます:

警告[extension.crx]:開始時またはzipファイル内で306バイト余分です

したがって、crxファイルは306バイトのファイルとzipアーカイブです。


4

Mac OS Xでは、次unzip.crxファイルを解凍するために使用できます。

unzip extension.crx

結果は次のとおりです。

結果を解凍する



1

Chrome拡張機能のインストールディレクトリ:

マック:

/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

それらのすべてのベストソリューション。これは私のために働いたが、他のどれもしなかった。
-daviesgeek

0

うん、aviraldgは正しい。名前を.zipに変更し、お気に入りの抽出ツールを使用します。firefoxなどのXPIも同じプロセスです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.