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

Kann der Chrome-Browserverlauf in eine HTML-Datei exportiert werden?

Gibt es in Google Chrome eine integrierte Methode, um eine HTML-Datei zu erstellen, die ich auf meinem lokalen Rechner speichern kann, wie die Datei für Lesezeichen?

Wenn nicht, gibt es eine Erweiterung, die das Gleiche tut?

Antworten (5)

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

~~Es ist sogar noch einfacher, als eine Erweiterung zu verwenden: Die Verlaufsseite in Chrome ist bereits eine HTML-Seite, wie alle anderen Fenster und Seiten in Chrome auch. Klicken Sie einfach mit der rechten Maustaste auf einen leeren Teil der Seite, wählen Sie Save As... und speichern Sie als vollständiges HTML. Wenn Sie die Seite erneut in Chrome öffnen, wird sie genauso gerendert, mit Symbolen und allem. Wenn Sie versuchen, die resultierende Seite in einem anderen Browser zu öffnen, würden Sie immer noch alle Verlaufsdaten erhalten, nur nicht die Stile und Symbole.

Update Mai 2016

Da Google ständig die Art und Weise ändert, wie interne Seiten (Verlauf, Lesezeichen, Einstellungen usw.) gerendert werden, ist die ursprüngliche Antwort nicht mehr korrekt. D.h. in Chrome 52 (Mai 2016) erscheinen die Verlaufs-URLs innerhalb eines iframe mit einem Paging-Mechanismus.

Der Nachwelt zuliebe ist die beste Methode, um alle Lesezeichen-Daten (Url + Datum) als CSV-Datei zu erhalten, in diesem Artikel beschrieben.

TL;DR:

  1. Stellen Sie sicher, dass Sie sqlite3 in Ihrem System installiert haben. Sie können kompilierte Binärdateien für Windows-Systeme verwenden.
  2. Suchen Sie die Datei History (auf Mac: cd ~/Library/Application\ Support/Google/Chrome/Default/. Unter Windows: cd "%LocalAppData%\Google\Chrome\User Data\Default".
  3. Kopieren Sie die Datei “History” an einen anderen Ort (Sie können das Original nicht verwenden, während Chrome geöffnet ist).
  4. Von einer Kommandozeile aus:
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

Sie sollten nun eine Datei namens my-history.csv haben, die alle URLs und Daten enthält.

Das Skript als Gist finden Sie hier .

Hoffentlich funktioniert dies für Sie im Jahr 2016. Kann aber nicht versprechen, dass es auch 2019 funktioniert :)

Update Dezember 2019

Grüße aus der Zukunft :)
Ich kann bestätigen, dass die Sqlite 3-Lösung auch im Jahr 2019 noch funktioniert und tatsächlich mit anderen Chromium-basierten Browsern funktioniert (kürzlich erfolgreich mit Brave 1.1.20 getestet).

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

Unter 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

Unter 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

Dies könnte sehr lange dauern, wenn Sie unter Windows arbeiten und keine SSD haben.

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

Es gibt ein Tool namens Chrome History View , das in mehrere verschiedene Formate exportiert, darunter auch HTML. Es gibt eine Beschreibung des Tools hier .

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

Ich habe gerade eine Chrome-Erweiterung erstellt, die Ihren Chrome-Verlauf in csv und json exportiert und Verlauf exportieren heißt.

Sie können die json-Datei in Chrome öffnen und sie wie eine Webseite anzeigen, wenn Sie die JSONView-Erweiterung installieren, und Sie können die csv-Datei in Excel oder Numbers öffnen.

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

Für eine indirekte Lösung, die für Leute funktionieren könnte, die eher Analysen als Überwachung machen wollen, schauen Sie sich rescutime.com an. Es kann Ihnen Berichte über Ihren Browserverlauf zeigen und erlaubt Ihnen, diese Berichte in csv zu exportieren. Dies können aggregierte Berichte sein.