Mou*_*Man 53 google-chrome export history
在谷歌浏览器中,是否有内置方法来制作可以保存到本地计算机的 HTML 文件,例如书签文件?
如果没有,是否有相同的扩展?
Tra*_*Guy 46
它甚至比使用扩展程序更简单:Chrome 中的历史记录页面已经是一个 HTML 页面,Chrome 中的所有其他窗格和页面也是如此。
只需右键单击页面的空白部分,选择Save As...
并另存为完整的 HTML。如果您在 Chrome 中重新打开,它会呈现相同的图标和所有内容。如果您尝试在不同的浏览器中打开生成的页面,您仍然会获得所有历史数据,而不是样式和图标。
2016 年 5 月更新
由于谷歌不断改变内部页面(历史记录、书签、设置等)的呈现方式,原始答案不再准确。即在 Chrome 52(2016 年 5 月)中,历史 URL 出现在具有分页机制的 iframe 内。
对于后人的缘故,最好的方法获得一个CSV文件中描述的所有书签数据(URL +日期)在这篇文章中。
特尔;博士:
cd ~/Library/Application\ Support/Google/Chrome/Default/
. 在 Windows 上:cd "%LocalAppData%\Google\Chrome\User Data\Default"
.C:\> sqlite3 History
sqlite> .headers on
sqlite> .mode csv
sqlite> .output my-history.csv
sqlite> SELECT datetime(last_visit_time/1000000-11644473600,'unixepoch','localtime'), url FROM urls ORDER BY last_visit_time DESC
Run Code Online (Sandbox Code Playgroud)
您现在应该有一个名为的文件,my-history.csv
其中包含所有 URL 和日期。
脚本作为要点可以在这里找到。
希望这在 2016 年对你有用。但不能保证它会在 2019 年:)
2019 年 12 月更新
来自未来的问候 :)
我可以确认 Sqlite 3 解决方案在 2019 年仍然有效,并且实际上适用于其他基于 Chromium 的浏览器(最近使用 Brave 1.1.20 成功测试)。
Ant*_*nio 29
在 Mac 中:
cd "~/Library/Application Support/Google/Chrome/Default"
sqlite3 History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > ~/history_export.txt
Run Code Online (Sandbox Code Playgroud)
在 Windows 中:
cd "%LocalAppData%\Google\Chrome\User Data\Default"
sqlite History "select datetime(last_visit_time/1000000-11644473600,'unixepoch'),url from urls order by last_visit_time desc" > history_export.txt
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 Windows 并且没有 SSD,这可能需要很长时间。
我刚刚创建了一个 Chrome 扩展程序,它以 csv 和 json 格式导出您的 Chrome 历史记录,名为Export History。
如果您安装了JSONView 扩展程序,您可以在 Chrome 中打开 json 文件并像网页一样查看它,并且可以在 Excel 或 Numbers 中打开 csv 文件。
归档时间: |
|
查看次数: |
175000 次 |
最近记录: |