В Firefox я могу открыть управление закладками через меню Bookmarks
→ Show All Bookmarks
и использовать функции Backup
соотв. Restore
чтобы сохранить соотв. загрузить целое дерево закладок в формате JSON.
Насколько я понимаю, эта информация хранится в профиле пользователя в виде базы данных sqlite (places.sqlite
). Таким образом, Firefox имеет встроенные функции для преобразования между базой данных sqlite
и форматом JSON.
Можно ли выполнить эту операцию из командной строки, не запуская Firefox? Другими словами, есть ли опция командной строки Firefox, которая позволяет мне делать
$ exportbookmarks places.sqlite places.json
$ importbookmarks places.json places.sqlite
Обоснованием моего вопроса является то, что я хотел бы выполнить некоторые манипуляции с закладками Firefox без использования меню Firefox.
Кроме того, AFAIK, дамп базы данных sqlite
не очень хороший вариант, потому что
- JSON легче разобрать, чем дамп SQL, и
- Я должен был бы восстановить дерево закладок из плоского стола.
Итак, предлагает ли Firefox такую функцию, как параметр командной строки?