谷歌Chrome存储在哪里解压扩展?

时间:2012-04-22 14:56:21

标签: google-chrome google-chrome-extension

我刚刚丢失了对谷歌Chrome插件的所有更改。但是,该插件仍在浏览器中运行。

Google Chrome在哪里存储其解压缩扩展程序的缓存副本?

6 个答案:

答案 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/文件夹下。