回答:
私は解決策を得た:明らかに、.crxファイルは名前が変更された.zipファイルです。さらに、インストールすると、テーマはchromeインストールディレクトリに解凍されます...
unzip
、余分なバイトは無視されます。最初にヘッダーを切り落とす必要が生じた場合、unzip -lを実行すると、何個(N + 1バイト、テール付き)が表示されます。場合:たとえば、unzip -l
と文句を言う[file.crx]警告:** 306の余分なバイトを先頭またはzipファイル内**、その後、実行しますtail -c +307 file.crx > /tmp/file.crx; unzip -l /tmp/file.crx
実際には、単なるzipではありません。いつのunzip -l
メッセージが表示されます:
警告[extension.crx]:開始時またはzipファイル内で306バイト余分です
したがって、crxファイルは306バイトのファイルとzipアーカイブです。
このビデオでは、.crxとは何かについて説明しています。すべての拡張機能のリソースを保持する.zipに加えて、ファイルの整合性と信頼性を確保するために、公開キーと署名が含まれています 。AntonySargentが.crxファイルについて説明します
.crx パッケージ形式の詳細は、ここに公開されています。
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