如何修改 Chrome 扩展程序存储的数据?

Spa*_*arr 14 google-chrome

各种 chrome 扩展程序存储有关其设置的数据和其他持久信息(adblock 和 ghostery 的白名单、tampermonkey 的脚本、时尚的样式等)。他们把它储存在哪里?如何查看和编辑它?

ken*_*orb 10

谷歌浏览器Local Storage以 SQLite 格式(.localstorage文件)存储在文件夹中的一些数据。请参阅:如何在 Google Chrome 中打开本地存储文件?

存储在IndexedDB文件夹中的一些其他数据(对于每个配置文件)(请参阅:Google Chrome 在哪里从扩展程序保存 LocalStorage?)采用LevelDB 格式。它是一种由 Google 开发的开源键值存储格式,托管在GitHub 上

要在 Chrome 之外修改 LevelDB 格式的文件,这不是一个简单的过程,因为您需要实现一个兼容的比较器来检查 Chrome 的 Indexed DB leveldb 实例。请参阅:如何访问 Google Chrome 的 IndexedDB/LevelDB 文件?


小智 1

也许你可以检查这些:

它看起来像 SQLite 格式(.localstorage 扩展文件)。

编辑:您还可以检查开发工具,然后检查“应用程序”选项卡>“本地存储”。

例如在 Adblock 选项页面上:
(来源:image-share.com

该文件对应于 ...\Data\profile\Default\Local Storage\chrome-extension_gighmmpiobklfepjocnamgkkbiglidom_0.localstorage

请注意,您对本地存储所做的任何更改都可能会被网络应用程序/扩展等覆盖。


归档时间:

查看次数:

13611 次

最近记录:

5 年,4 月 前