Где искать хром / хром магазин ключевых слов?

1934
Joseph Garvin

Я настроил ряд специальных ключевых слов для поиска, таких как «yt», чтобы я мог набрать «yt foo» в строке URL-адреса и заставить его искать на YouTube «foo». В отличие от всего остального, хром и хром не синхронизируют их с вашим аккаунтом Google. Я бы хотел настроить синхронизацию для них сам, но просматривая ~ / .config / chromium, я не могу найти ссылку на поиск по ключевым словам, который я настроил. Я предполагаю, что они хранятся где-то в двоичном формате ... любой способ извлечь их, сохранить их, а потом иметь возможность импортировать их в другой ящик? Я вижу базу данных sqlite3 там, поэтому я думаю, что это может быть выполнимо.

3

2 ответа на вопрос

3
3498DB

Ключевые слова поиска Chrome хранятся в Web Dataфайле SQLite в папке «Данные пользователя». Точный путь зависит от используемой ОС:

Macos

~/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

Внутри этого Web Dataфайла базы данных SQLite таблица keywordsсодержит список ключевых слов для поиска.

Вы можете редактировать его, используя все, что может использовать базы данных SQLite (например, вручную в Microsoft Access с плагином SQLite ODBC, написанием сценариев решения с помощью sqlite3модуля Python и т. Д.)

К сожалению, Chrome сохраняет файл заблокированным во время его работы, поэтому я не думаю, что решение автоматической синхронизации за пределами Chrome было бы возможно.

Если вы действительно хотите получить весь скин в Web Dataбазе данных Chrome, вы можете просмотреть эту часть исходного кода Chromium для подсказок .

Похожие вопросы