Programmatically access browser history

Question :

Programmatically access browser history,

Answer :

how can i create an application to read all my browser (firefox) history?
i noticed that i have in


what looks like a sqlite database (urlclassifier3.sqlite) but i don’t know if its really what is used to store de history information.
i searched for examples on how to do this but didn’t find anything.

ps: although the title is similar i believe this question is not the same as


I believe places.sqlite is the one you should be looking into for history (Firefox 3). Below are a couple of Mozilla wiki entries that have some info on the subject.

  • (see especially section “Database Design” here)

In earlier versions of Firefox they stored history in a file called history.dat, which was encoded in a format called “Mork”.  can be used to parse Mork files.

Read More  Strange C++ errors with code that has min()/max() calls

That’s the answer Programmatically access browser history, Hope this helps those looking for an answer. Then we suggest to do a search for the next question and find the answer only on our site.

Disclaimer :

The answers provided above are only to be used to guide the learning process. The questions above are open-ended questions, meaning that many answers are not fixed as above. I hope this article can be useful, Thank you