我刚刚丢失了对谷歌Chrome插件的所有更改。但是,该插件仍在浏览器中运行。
Google Chrome在哪里存储其解压缩扩展程序的缓存副本?
答案 0 :(得分:25)
我能找到好运:
非Windows 7:
C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\<profile>\Extensions
-OR -
Windows 7:
C:\Users\<username>\AppData\Local\Google\Chrome\User Data\<profile>\Extensions
编辑:您可以转到“chrome:// version /”(如网址),它会显示您的“个人资料路径”。在那里你可以找到一个“扩展”文件夹,这是你正在寻找的文件夹。
答案 1 :(得分:12)
原来,解压缩的扩展程序保留在原始位置。只有打包的扩展名被提取到Alex.Piechowski提到的地方。
答案 2 :(得分:4)
所以我正在调试我在Mac OS X上构建的扩展,无法在任何标准位置找到SQLite数据库。它不会将DB存储在扩展文件所在的路径中。
这是我在运行解包扩展程序时找到数据库的地方:
~/Library/Application Support/Google/Chrome/Default/databases/http_foobar.com_0/XX
-Eric
答案 3 :(得分:4)
在Linux(OpenSuse 12.3)上,我设法找到了所有已安装的扩展程序:
~/.config/google-chrome/Default/Extensions/
如果您希望仅复制特定扩展名,请务必先注意扩展程序ID。为此,在浏览器中打开chrome://extensions/
,复制感兴趣的扩展名的id,并在上面给出的extensions目录下找到它的目录。
能够在本地保存此类扩展程序的副本,这有助于我继续使用(甚至修改/黑客攻击)最终由其所有者或Google从Chrome商店中删除的扩展程序。
答案 4 :(得分:0)
在Windows中:
路径:C:\ Users \ yourusername \ AppData \ Local \ Google \ Chrome \ User Data \ Profile 1 \ Extensions (在这里,您将无法按名称查看扩展名,但它将通过ID扩展名。扩展名ID,您可以从chrome→扩展程序→开发者模式获取)
或
路径:C:\ Documents and Settings \ yourusername \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Extensions
或
下载扩展程序源定位器。提供您的用户名。它将列出所有带路径详细信息的扩展名。
答案 5 :(得分:0)
用户个人资料存储在User Data Directory中,具体取决于操作系统。
最简单的方法是导航到chrome://version
并查找个人资料路径字段。
示例(Windows):
- [配置文件路径] C:\ Users \ Alice \ AppData \ Local \ Google \ Chrome \ User Data \ Default
- [用户数据目录] C:\ Users \ Alice \ AppData \ Local \ Google \ Chrome \ User Data
然后,扩展程序位于Extensions/
文件夹下。