2013-05-31 17:39:17 +0000 2013-05-31 17:39:17 +0000
44
44
Advertisement

Chromeブラウザの履歴をHTMLファイルに書き出すことはできますか?

Advertisement

Google Chromeでは、ブックマーク用のファイルのように、ローカルマシンに保存できるHTMLファイルを作る方法が組み込まれているのでしょうか?

ない場合、同じことをする拡張機能はありますか?

Advertisement
Advertisement

回答 (5)

33
33
33
2013-05-31 18:21:54 +0000

~~Chromeの履歴ページは、Chromeの他のすべてのペインやページと同様に、すでにHTMLページになっています。Chromeで開き直すと、アイコンも含めて同じように表示されます。別のブラウザでページを開いてみても、スタイルとアイコンが表示されないだけで、すべての履歴データが表示されます。

2016年5月更新

Googleは内部ページ(履歴、ブックマーク、設定など)のレンダリング方法を常に変更しているので、元の答えはもはや正確ではありません。つまり、Chrome 52(2016年5月)では、履歴URLはページング機構を持つiframeの中に表示されます。

後世のために、すべてのブックマークデータ(URL + 日付)をCSVファイルとして取得する最良の方法は、 この記事の中で で説明されています。

TL;DR:

1.システムに sqlite3 がインストールされていることを確認する。Windowsシステムではコンパイル済みのバイナリを使用することができます。 2. 履歴ファイルを探してください(Macの場合。Save As.... Windowsではcd ~/Library/Application\ Support/Google/Chrome/Default/. cd "%LocalAppData%\Google\Chrome\User Data\Default". 3. 履歴ファイルを別の場所にコピーする(Chromeを開いている間は元のファイルは使えません)。 4. コマンドラインから:

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

これで、すべてのURLと日付を含むmy-history.csvというファイルができました。

概要としてのスクリプトは ここ にあります。

これが2016年にあなたのために機能することを願っています。しかし、2019年にはそうなることを約束することはできませんが :)

2019年12月更新

未来からの挨拶 :)
私はSqlite 3のソリューションが2019年にも動作し、実際に他のChromiumベースのブラウザで動作することを確認することができます(最近Brave 1.1.20で正常にテストされました)。

28
28
28
2013-12-28 21:08:42 +0000

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

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

Windowsの場合。Windowsを使用していてSSDを持っていない場合、これには非常に長い時間がかかる可能性があります。

15
Advertisement
15
15
2013-05-31 18:07:06 +0000
Advertisement

Chrome History View ](http://www.nirsoft.net/utils/chrome_history_view.html)というツールがあり、HTMLを含むいくつかの異なるフォーマットにエクスポートすることができます。このツールについては、[ こちら ](http://www.ampercent.com/export-google-chrome-history-csv-text-html/8900/) に記事があります。

4
4
4
2014-03-23 22:21:12 +0000

先ほど、Chromeの履歴をcsvとjsonでエクスポートするChrome拡張機能履歴のエクスポートというのを作ってみました。

JSONView拡張機能 をインストールすれば、Chromeでjsonファイルを開いてWebページのように見ることができ、csvファイルをExcelやNumbersで開くことができます。

0
Advertisement
0
0
2020-02-02 06:18:05 +0000
Advertisement

モニタリングではなくアナリティクスをしようとしている人のための間接的なソリューションとしては、rescutime.comをチェックしてみてください。閲覧履歴のレポートを表示し、それらのレポートをcsvにエクスポートすることができます。これらは集約されたレポートかもしれません。

Advertisement

関連する質問

16
1
18
10
4
Advertisement
Advertisement