グーグルクロームプラグインへの変更をすべて失いました。ただし、プラグインは引き続きブラウザ内で実行されています。
Google Chromeは、解凍された拡張機能のキャッシュされたコピーをどこに保存しますか?
グーグルクロームプラグインへの変更をすべて失いました。ただし、プラグインは引き続きブラウザ内で実行されています。
Google Chromeは、解凍された拡張機能のキャッシュされたコピーをどこに保存しますか?
私は運を見つけることができました:
非 Windows 7:
C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\<profile>\Extensions
-また-
Windows 7:
C:\Users\<username>\AppData\Local\Google\Chrome\User Data\<profile>\Extensions
編集:「chrome://version/」(URL のようなもの) に移動すると、「プロファイル パス」が表示されます。そこに、探している「拡張機能」フォルダーがあります。
アンパックされた拡張機能は元の場所に残っていることがわかりました。圧縮された拡張機能のみが、Alex.Piechowski が言及した場所に抽出されます。
Linux (OpenSuse 12.3) では、インストールされているすべての拡張機能をここで見つけることができました。
~/.config/google-chrome/Default/Extensions/
特定の拡張機能をコピーしたい場合に備えて、まず拡張機能 ID をメモしておくことが重要です。これを行うには、ブラウザーで開きchrome://extensions/
、目的の拡張機能の ID をコピーして、上記の拡張機能ディレクトリの下にあるディレクトリを見つけます。
このような拡張機能のコピーをローカルに保存できることは、所有者または Google によって最終的に Chrome ストアから削除された拡張機能を引き続き使用する (さらには変更/ハッキングする) のに役立ちました。
そのため、Mac OS X で構築している拡張機能をデバッグしていましたが、標準の場所に SQLite データベースが見つかりませんでした。拡張ファイルが存在するパスに DB を保存しません。
アンパックされた拡張機能を実行したときにデータベースを見つけた場所は次のとおりです。
~/Library/Application Support/Google/Chrome/Default/databases/http_foobar.com_0/XX
-エリック