各种 chrome 扩展程序存储有关其设置的数据和其他持久信息(adblock 和 ghostery 的白名单、tampermonkey 的脚本、时尚的样式等)。他们把它储存在哪里?如何查看和编辑它?
较旧的答案不起作用,所以我包括了一些可能会起作用的东西。
铬版本:44.0.2403.155 米 - 44.0.2403.157 米
我曾经能够将整个 Chrome 用户配置文件\默认值从操作系统复制到操作系统,从 PC 复制到 PC。
C:\Users\\AppData\Local\Google\Chrome\User Data\Default
Chrome 44 Stable 更严格。我将两个 Win 8.1 实例(实际克隆)上的 Chrome 更新为最新的稳定 Chrome 版本。我做了一个副本 + 覆盖默认的“用户配置文件”并且它无法工作。
解决方案/答案在于弄清楚用户配置文件数据(文件夹和文件)的结构以及它的哪些部分应该留在要迁移的哪些部分。
此错误是由于 Chrome 中的更改而发生的,但奇怪的是,它不会发生在源 PC/OS 上。
http://www.ghacks.net/2014/04/18/google-chrome-changed-browser-settings-automatically/
Chrome 检测到您的某些设置已被其他程序损坏,并将其重置为原始默认值。
| 了解更多| 重置所有设置 | 登入
引用自了解更多:
Chrome 防止更改的设置
- 默认搜索引擎
- 主页
- 启动页面
- 固定标签
- 扩展
如果 Chrome 重置了您的设置并且您没有登录 Chrome,您的设置将被重置为默认设置。如果您已登录 Chrome,您仍会看到自定义设置。
有时程序会不断尝试更改您的设置。如果是这种情况,Chrome 每次启动时都会继续重置您的浏览器设置。您始终可以通过登录 Chrome 来查看您的自定义设置。
显然,根据这里的这个线程,最新版本的 Chrome(但不是 Chromium)似乎正在做一些额外的“无根据的保护”并在不询问用户的情况下重置所有内容。
是否可以找出导致此错误的设置(文件、文件夹)的哪一部分?
我肯定想转移迁移:
google-chrome history cookies user-profiles google-chrome-extensions
我想打开 Google Chrome 的本地存储文件。我找到了 Chrome 存储它们的位置,但无法打开它们。
我怎样才能做到这一点?
Chrome 扩展FB Purity将其数据写入~/.config/chromium/Default/Local Extension Settings/ncdlagniojmheiklojdcpdaeepochckl/000003.log(尽管它的名称不是日志文件)。
这个文件是一种数据库,其中包含一个大的 JSON 字符串。这是在 vim 中看到的文件的开头:
????C^@^A^A^@^@^@^@^@^@^@^A^@^@^@^A^Kfbpfirstrun)"Fri Apr 15 2016 16:59:41
GMT+0900 (JST)"??[E7^@^A^B^@^@^@^@^@^@^@^A^@^@^@^A^Rfbplastupdatecheck^V"
1460707185929:14.7.0"??U/7^@^A^C^@^@^@^@^@^@^@^A^@^@^@^A^Ylastfriendcheck-
631501256^O"1460707180223"0?wB3^?^B^D^@^@^@^@^@^@^@^A^@^@^@^A^Xoldfriendstore-
631501256??^G"{\"27333\":\"
Run Code Online (Sandbox Code Playgroud)
...此时大的 JSON 字符串开始。
与十六进制相同的文件开头:
C4 C4 3F 81 43 00 01 01 00 00 00 00 00 00 00 01 00
00 00 01 0B 66 62 70 66 69 72 73 74 72 75 6E 29 22
46 72 69 20 41 70 72 20 31 35 20 32 30 31 36 20 31
36 …Run Code Online (Sandbox Code Playgroud) google-chrome facebook database chromium google-chrome-extensions
在备份我的 google chromeUser Data文件夹时,我正在查看文件夹中的一些Local Storage文件,它们似乎都有一个网站 URL 作为名称的一部分,并且它们从第一行的 SQLite 格式 3 开始。
我不知道 chrome 使用 SQLite 3 来存储任何东西,但我很好奇,这是每个站点都设置为存储在本地存储中的东西,还是谷歌自己做的东西?
我在 Windows 7 安装中谈论的文件夹是 @
"C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Local Storage"