Как я могу конвертировать jones файлы с закладок (взятые из /Library/Application Support/Google/Chrome/Default/Bookmarks) в html файл закладок, чтобы Google Chrome мог его импортировать?
Преобразовать json-форматированный файл закладок Chrome в html
Ответ 1
На это более или менее ответил @Mr.P в комментариях, но позвольте мне формализовать:
В моем примере у меня есть текущий (ОС root) диск с именем C:\\
. У меня есть диск F:\\
с предыдущей установкой Chrome, с которого я хочу получить закладки.
Я сделал это в Powershell, но вы легко могли сделать это в проводнике, вам просто нужно либо ввести путь к <drive_name>:\\users\<account_name>\appdata
/показать скрытые папки.
-
закройте все экземпляры Chrome, запущенные в данный момент (возможно, проверьте монитор процессов, чтобы убедиться, что все процессы завершены).
-
перейдите в
<storage_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default
. -
В PowerShell вы должны выбрать предыдущий файл закладок установки, введя
$books = Get-Item bookmarks
. В проводнике вы бы "вырезали" -
cd <os_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default
или перейдите по этому пути в проводнике -
mv $books.
или вставьте файл -
снова откройте Chrome и проверьте закладки: они должны быть видны все вместе.
- [опционально] Если вы смелы, закройте все окна Chrome еще раз (потенциально сохраните оба файла где-нибудь еще, прежде чем сделать это), удалите все файлы с закладками в начале (вы можете использовать
gci | where {$_.name -like "bookmarks"} | rm
) затем снова откройте браузер. В вашей файловой системе Chrome должен автоматически преобразовать закладки в один файл.
Если это не работает для других людей, дайте мне знать
Ответ 2
Если по какой-либо причине у вас есть только вывод JSON из файла закладок Chrome, не переживайте. Chrome будет экспортировать закладки как HTML и импортировать как HTML. Но иногда вы не можете позволить себе экспортировать из Chrome из-за проблем с вашей установкой Windows. Но вы находчивы и можете хотя бы получить доступ к вашей файловой системе Windows.
Итак, в Windows (это было проверено на Win 10) все, что вам нужно сделать, это показать скрытые файлы и папки, а затем скопировать, вставить и перезаписать файл закладок по адресу:
C:\Users\Ваше имя пользователя\AppData\Local\Google\Chrome\Данные пользователя\По умолчанию
Ответ 3
');близко();}})(); Благодаря dickvl кликабельному ссылкам результат Сохранить веб-страницу завершена, сохранит .htm
Сохраните .json на рабочий стол, перетащите окно браузера меньше от нижнего правого края, пока вы не сможете перетащить .json в открытое окно., Дважды щелкните заголовок окна, чтобы восстановить полный размер браузера. На вкладке, которая открывается с данными .json, щелкните букмарклет. Еще одна вкладка должна открываться со ссылками. Вы можете сохранить как .htm, щелкнув правой кнопкой мыши "сохранить страницу как" веб-страница завершена.
В любом месте в открывшемся окне, например при перетаскивании ярлыка или HTML, оно откроется
Вы также можете сделать Файл> Открыть файл>.json> открыть
Использование JSON
Сделайте резервную копию ваших закладок в виде файла JSON. Удалите закладки, которые вам не нужны. Экспортируйте нужные файлы в HTML файл. Восстановите закладки с помощью JSON файла. Чтобы добавить их в JSON файл в текстовом редакторе. Создайте строки, найдя и заменив ', {"title' на 'return {" title' (Не вводите одинарные кавычки и в поле замены используйте соответствующую замену для return: ¶ или \r, например. My поиск выглядел следующим образом: Find:, {"title Replace:\r, {" title Replace All дал мне строки вместо непрерывного потока текста. Сохраните файл как текст и откройте его в электронной таблице. Каждая закладка будет иметь свою собственную Имя сайта, URL-адреса и другие данные указаны в столбцах. Создайте закладку, скопировав URL-адрес, вставив его в Firefox и перейдя на веб-сайт. Перетащите URL-адрес с панели инструментов в нужное место на боковой панели. название закладки, если вам не нравится заголовок, назначенный веб-сайту. Повторите при необходимости.