Wo speichert Chrom / Chrom die Suchbegriffe?

2064
Joseph Garvin

Ich habe eine Reihe spezieller Suchschlüsselwörter eingerichtet, z. B. "yt", damit ich "yt foo" in die URL-Leiste eingeben und Youtube nach "foo" durchsuchen kann. Im Gegensatz zu so gut wie allem anderen synchronisieren Chrom und Chrom diese nicht mit Ihrem Google-Konto. Ich möchte die Synchronisierung für mich selbst einrichten, aber durch ~ / .config / chromium kann ich keinen Verweis auf die von mir eingerichteten Stichwortsuchen finden. Ich gehe davon aus, dass sie irgendwo im Binärformat gespeichert sind ... eine Möglichkeit, sie zu extrahieren, zu speichern und später in eine andere Box importieren zu können? Ich sehe dort eine sqlite3-Datenbank, also denke ich, dass sie machbar ist.

3

2 Antworten auf die Frage

3
3498DB

Die Chrome-Suchschlüsselwörter werden in der Web DataSQLite-Datei im Ordner Benutzerdaten gespeichert . Der genaue Pfad hängt von dem Betriebssystem ab, das Sie verwenden:

Mac OS

~/Library/Application Support/Google/Chrome/Default/Web Data 

Windows XP

C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default\Web Data 

Windows Vista / 7/10

C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Web Data 

Linux

~/.config/google-chrome/Default/Web Data 
2
rakslice

In dieser Web DataSQLite-Datenbankdatei enthält die Tabelle keywordsdie Liste der Suchschlüsselwörter.

Sie können es mit allen Daten bearbeiten, die SQLite-Datenbanken verwenden können (z. B. manuell in Microsoft Access mit einem SQLite ODBC-Plugin, Skripting einer Lösung mit Pythons sqlite3Modul usw.).

Leider hält Chrome die Datei während der Ausführung gesperrt. Ich glaube nicht, dass eine automatische Synchronisierungslösung außerhalb von Chrome möglich wäre.

Wenn Sie wirklich die gesamte Skinny-Funktion in der Chrome- Web DataDatenbank verwenden möchten, können Sie diesen Teil des Chromium-Quellcodes nach Hinweisen durchsuchen .