21

Я создал несколько поисковых записей в Google Chrome, используя «Редактировать поисковые системы».

Как я могу поделиться некоторыми из этих записей с моими коллегами?

5 ответов5

4

Это возможно, но достаточно боли, которую вы не захотите.

  1. Найдите файл веб-данных в своем профиле Chrome. В Windows 7 это будет здесь: "%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Web Data"

  2. Откройте файл с помощью программы SQLite, например SQLite Studio или sqlite, в Ubuntu (sudo apt-get install sqlite) и экспортируйте таблицу ключевых слов в SQLite Studio или выполните эту команду в Linux: sqlite3 "Web Data" ".dump keywords" > keywords.sql Диалог экспорта в SQLite Studio

  3. Пусть ваши коллеги импортируют ключевые слова, выполняя обратную процедуру.

Как я уже сказал, возможно, но больно.

Я написал анализатор Javascript для преобразования SQL из веб-данных в почти универсальный формат файлов закладок Netscape в HTML (ирония в том, что окончательным стандартом для этого формата, похоже, является Microsoft), если вы заинтересованы в получении ключевых слов в других браузерах, таких как Firefox. или опера.

Если вы заинтересованы в альтернативном решении, я создал Shortmarks, чтобы позволить вам использовать один и тот же набор пользовательских поисковых систем в любом браузере, и я планирую вскоре реализовать возможность поделиться с другими. В предстоящем выпуске через несколько дней будет указан код импорта, о котором я упоминал выше, как только я закончу тестировать новые функции.

2

Я сделал следующее, чтобы поделиться своими записями в поисковой системе Google Chrome, и он отлично работал для меня:

  1. WINDOWS XP: перейдите в C:\Documents and Settings\MyUserName\Local Settings\Application Data\Google\Chrome\User Data\Default

    В WINDOWS 7: Перейдите в C:\Users\MyUserName\AppData\Local\Google\Chrome\User Data\Default

  2. Скопируйте эти 3 файла: Preferences , Web Data и Web Data-journal

  3. Поместите эти 3 файла на целевой компьютер

1

Вот одна команда для экспорта ваших поисковых систем Chrome как CSV на Linux:

sqlite3 -csv ~/.config/chromium/Default/Web\ Data 'select short_name,keyword,url from keywords' > ~/search-engines.csv

Вам нужно установить sqlite3. Замените ~/.config/chrome на соответствующий путь Windows, если вы используете Windows. Должно быть что-то вроде %AppData%\Local\Google\Chrome\User Data

Экспорт в виде SQL для повторного импорта в другое место

Вместо экспорта в CSV вы можете экспортировать в операторы вставки sqlite:

(printf 'begin transaction;\n'; sqlite3 ~/.config/chromium/Default/Web\ Data 'select short_name,keyword,url,favicon_url from keywords' | awk -F\| '{ printf "insert into keywords (short_name, keyword, url, favicon_url) values ('"'"%s"'"', '"'"%s"'"', '"'"%s"'"', '"'"%s"'"');\n", $1, $2, $3, $4 }'; printf 'end transaction;\n') > ~/search-engine-export.sql

Затем скопируйте ~/search-engine-export.sql на другой компьютер и выполните импорт с помощью этой команды:

sqlite3 ~/.config/chromium/Default/Web\ Data < search-engine-export.sql

Обязательно замените путь к Web Data на вашем компьютере, как описано выше.

0

Я нахожусь на Windows 10, и я хотел скопировать поисковые системы от моего личного профиля Chrome до моего корпоративного профиля Chrome. Я сделал следующее:

  1. Я загрузил SQLite с https://www.sqlite.org/download.html (в разделе "Предварительно скомпилированные двоичные файлы" с описанием "Набор инструментов командной строки для управления файлами базы данных SQLite"). Я разархивировал его в c:\utils который уже в моем пути

  2. Я открыл cmd.exe

  3. Я изменил каталог на свой профиль по умолчанию (личный) Chrome

    cd "%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default"

  4. Я вышел из Chrome полностью (даже в трее). Также сохраните копию этих инструкций (или откройте их в другом браузере), потому что вы их потеряете.

  5. Я запустил следующее:

    sqlite3 "Web Data" ".dump keywords" > c:\keywords.sql

  6. Я изменил на новый профиль:

    cd "..\Profile 2\"

  7. Я запустил это:

    sqlite3.exe "Web Data" < c:\keywords.sql

    Я получил следующие ошибки, которые в порядке:

Error: near line 4: UNIQUE constraint failed: keywords.id Error: near line 5: UNIQUE constraint failed: keywords.id Error: near line 6: UNIQUE constraint failed: keywords.id Error: near line 7: UNIQUE constraint failed: keywords.id Error: near line 8: UNIQUE constraint failed: keywords.id

Если вы получаете больше ошибок, это означает, что вы добавили поисковые системы в свой новый профиль. Удалите их все, включая только что добавленные новые, и повторите этот шаг. Или отредактируйте файл SQL вручную.

  1. Я снова включил Chrome, и теперь мои ключевые слова поиска работают нормально.
-2

На данный момент нет, вы не можете. Тем не менее, вы можете поделиться закладками со своими коллегами.

Ссылки на общий доступ к закладкам Google Пользователи Google App не могут делиться закладками или списками закладок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .