Z History Dump
截图:
简介:
收集所有可用的Chrome历史记录,可下载为history.json
此扩展封装了 Chrome 历史记录 API,使得以机器可读格式下载本地 Chrome 历史记录变得简单。
除非您想对 Chrome 历史记录进行自己的分析,或者使用它来交叉检查已经执行此操作的其他扩展程序,否则此扩展程序可能不适合您。
安装时,它会枚举所有可用的计算机本地历史记录 (URL) 和 (URL) 访问(在 Chrome 保留这些的 90 天窗口内),并将它们存储在本地 IndexedDB 表中。
如果未禁用,它会侦听 onVisited 事件以便将新访问添加到表中,并侦听 onVisitRemoved 事件以便将访问标记为已删除。事件处理程序调用 getVisits 来完全填充新的访问并分别确定哪些访问被删除。
单击时,该扩展会创建一个 JSON blob,只需单击即可下载。 JSON 格式紧密基于 chrome.history HistoryItem 和 VisitItem 类型。
除了将一些消息记录到 JavaScript 控制台之外,该扩展程序不会发送或接收任何信息,也不会执行上述之外的任何操作。
变更日志
0.0.0.6
将访问标记为已删除时,记录时间戳。
包含本地 ISO 日期/时间作为下载文件名的一部分。
添加一些缺少的分号。
0.0.0.5 重命名为 Z History Dump,以便扩展名出现在相关扩展名旁边;使用一些更清晰的代码调整待处理事件的处理
0.0.0.4 修复了初始数据库创建后事件处理不正确的错误
0.0.0.3 添加后台服务工作者和 IndexedDB 逻辑来保存 90 天窗口之外的历史记录;该表填充一次并在每个 onVisited 和 onVisitRemoved 事件时更新;事件在初始表填充期间排队;日志记录已得到改进
0.0.0.2 修复控制台调试输出中的错误 - chrome.history.getVisits 不会返回所有访问(由于无法通过 API 控制的内部代码的默认选项),这会导致某些情况下对引用访问的引用损坏案例;调试输出记录这已严重损坏,但现在报告正确的计数
0.0.0.1 初始修订版