Чтение Закладок Firefox - PullRequest
       17

Чтение Закладок Firefox

3 голосов
/ 12 февраля 2010

Судя по всему, последние версии Firefox хранят свои закладки в файле, называемом "place.sqlite". Как браузер может импортировать закладки из другого браузера, я бы хотел импортировать закладки в файл, но мне нужно знать, что вам нужно для этого?

Ответы [ 3 ]

3 голосов
/ 12 февраля 2010

SQLite - это встроенная безсерверная реляционная база данных. Помимо упомянутых драйверов ODBC, он имеет собственный C API .

1 голос
/ 12 февраля 2010

Вы можете попробовать расширение SyncPlaces Firefox, своего рода наследник старого Синхронизатора закладок , который больше не поддерживается.

Я использую его для синхронизации моих закладок и кэшированных паролей в Firefox на нескольких компьютерах.

Формат файла, который он использует для экспорта, - XBEL , формат на основе XML, который изначально был разработан для программы управления закладками Python и который вы, вероятно, сможете использовать в своей программе C ++. 1011 *

В принципе, если вы ссылаетесь на библиотеку SQLite , вы можете получить прямой доступ к файлам *.sqlite, используя SQL. Или, если это одноразовая программа, вы можете попробовать SQLite Browser , чтобы открыть такой файл и экспортировать таблицы в CSV.

0 голосов
/ 12 февраля 2010

Попробуйте использовать драйвер SQLite DBC. http://www.zentus.com/sqlitejdbc/

...