Как получить доступ к истории браузера Google Chrome программно на локальной машине

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

C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default

Как я могу открыть файлы истории? У них нет расширения файла. Я не мог открыть блокнот использования, браузер SQLite. Как я получаю доступ к этим данным программно? Я хочу знать, какой формат файла это и как считать его с помощью языка программирования как C#.

29
задан WOUNDEDStevenJones 10 December 2018 в 17:44
поделиться

2 ответа

Это просто база данных SQlite 3, мне удалось ее успешно открыть (хотя, конечно, вы не можете открыть заблокированную базу данных работающего браузера).

16
ответ дан 28 November 2019 в 01:59
поделиться

Я знаю, что Safari использует двоичные списки PList для своей истории (и SQLite для своего кеша). Возможно ли, что Chrome делает то же самое?

0
ответ дан 28 November 2019 в 01:59
поделиться
Другие вопросы по тегам:

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