如何从我的Web浏览器使用中跟踪和操作数据?

时间:2012-11-03 03:33:01

标签: google-chrome browser

我不会像我想的那样在这个问题上具体具体,但我会尽力遵守SO准则。

我需要创建一些方法来收集和处理来自我的Google Chrome浏览器的一些非常基本的数据。具体来说,我需要跟踪我访问的页面网址,并根据访问时间顺序自动记录在一个层级结构中。因此:

如果我访问url 1,然后访问url 2,然后访问url 3,然后返回url 2,然后从那里导航到url 4,

我想创建一个程序,将url 1记录为父项,url 2作为其子项,url 3/4作为url 2的子项。

我认为制作起来非常简单,但我没有这方面的经验,所以希望指针朝着正确的方向发展。我是制作小程序,扩展名,还是使用api?

具体来说,我希望能够改善我的学习 - 我想如果我可以跟踪我在浏览维基百科时审查的数据/页面的结构/关系,它将帮助我获得更好的整体把握这个概念。

我知道这不是一个非常具体的问题,因此我只是问我应该从哪个方面开始,这将使我有能力做到这一点。

1 个答案:

答案 0 :(得分:0)

Chrome将历史记录存储在SQLite数据库中(我相信Firefox也是如此)。

SQLite具有许多语言的绑定,因此它应该相当容易阅读和处理。