从 chome 浏览器导出历史记录

从 chome 浏览器导出历史记录

我希望能够从 chrome 导出历史记录,这样我就可以跟踪一些事情,例如,我上周查看了多少维基百科文章 - 我真正想要的只是一个 url 和一个时间戳(我在 Mac 上,如果事实证明你可以从命令行执行此操作)

我该从哪里开始呢?如果可以将其作为 cronjob 来运行就好了...

答案1

关闭 Chrome,然后在命令行中输入以下内容(确切的路径会有所不同,以下适用于 Mac OS X):

/usr/bin/sqlite3 ~/Library/Application\ Support/Google/Chrome/Default/History > history.log <<EOF
select * from urls;
EOF

历史记录将保存在您的主目录(或您在终端中切换到的任何目录)中名为 history.log 的文件中

或者对于用户友好的替代方案,我推荐历史趋势无限下面的答案中提到的扩展。

答案2

另请查看历史趋势无限扩展(完全披露:我是开发人员)。它为您进行一些分析,但也可以导出您的历史记录,以便您可以自己进行分析。

答案3

我刚刚创建了一个 Chrome 扩展程序,可以将你的 Chrome 历史记录导出为 csv 和 json,名为导出历史记录,并且它可以在 Mac(以及 Linux 和 Windows)上运行。

答案4

我有同样的问题,但半途而废了:在 Finder 中,键入 shift-command-g(转到文件夹...)并填写~/Library/Application Support/Google/Chrome/Default/History。现在您已经找到了历史记录 sglite。将此文件复制到其他地方或退出 Chrome 并在例如中打开此文件SQLite 数据库浏览器 但是如何解释数据并查找/制作一个简单的 URL + 时间戳列表...不知道!

更新:找到了。请参阅上面的评论。

相关内容