This repository was archived by the owner on Sep 1, 2025. It is now read-only.
PTPP数据抢救性导出指南(适用于各种安装渠道) #2242
hui-shao
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
PTPP数据抢救性导出指南
0x00 引言
根据 Manifest V2 支持时间表 以及 Chromium 发行计划 ,Google 将于 "Tue, Aug 5, 2025" 推送 Chrome 139 版本。
届时,PTPP 将完全无法使用(R.I.P.),本文提供一种在扩展彻底停用后抢救性导出数据的方法,以便迁移至 PTD。理论上该方法适用于任意渠道安装的 PTPP,对于使用此方法 —— 最后的最后: 抢救PTPP中的历史数据 无法导出的用户,本文或许会有帮助。
本文主要面向 Windows 用户,对于其它操作系统,方法类似,但在一些路径方面会有差异,请自行探索。
0x01 获取 LevelDB 数据
Chrome 插件的数据存储在
Extension Storage
中,只要没卸载扩展,Chrome 还会保留它的 Storage 文件,这些文件是可读的,但需要你手动去文件系统找出来。文件路径(可在
chrome://version/
的“个人资料路径”查看)通常为:其中
扩展 ID
可以在chrome://extensions/
页面获取,如下图,我的 PTPP 的扩展 ID 为dmmjlmbkigbgpnjfiimhlnbnmppjhpea
(注意,该值随安装渠道不同而变化):打开相对应的文件夹,你可以看到类似这样的文件:
这些文件就是你的扩展存储,将他们复制到一个临时目录,下文中我们称这些文件为 “数据文件”。
0x02 寻找旧版 Chrome & 移花接木
本步骤的核心思想为:在旧版的 Chrome 安装 PTPP,并导入 ”数据文件“,你可以视自身情况灵活处理。
情况 1
如果你还有其它设备在运行旧版 Chrome,或是 Edge,趁着还没自动更新,尽快安装上 PTPP。随后:
Local Extension Settings\<扩展ID>\
文件夹情况 2
如果你没有旧版 Chrome,那么这里提供了一个特别的 Portable 免安装版本:ChromePortable_131.0.6778.109_x64.zip
下载解压后,应有如下目录结构:
. ├─App │ │ chrome++.ini │ │ chrome.exe │ │ chrome_proxy.exe │ │ version.dll │ │ │ └─131.0.6778.109 ├─Cache ├─Data └─PT-Plugin-Plus-1.6.1.2880
双击
App/chrome.exe
打开主程序,随后在扩展中心打开“开发者模式”,加载已解压的 PTPP 扩展 。后续覆盖数据的步骤参照“情况1”执行即可。其中数据文件的路径位于
Data\Default\Local Extension Settings\<扩展 ID>
。0x03 导出 PTPP 备份并导入 PTD
在 PTPP 页面,首先需要进入
常规设置-常规
关闭备份加密
功能:随后,在“参数备份与恢复”页面,将 PTPP 备份文件导出。
获得备份后,导入 PTD 的操作可参考:我想要导入 PTPP 的数据,怎么操作?
祝顺利。
Beta Was this translation helpful? Give feedback.
All reactions