我正在制作一个Windows应用程序以获取Firefox浏览器访问的网站地址列表。我不知道如何实现这一目标?我想访问缓存可能没问题,但是计算机缓存包含的信息比我实际需要的更多。你能否推荐一个COM或用来完成这个任务的方法?我很感激你的帮助。获取Firefox的历史记录
谢谢。
我正在制作一个Windows应用程序以获取Firefox浏览器访问的网站地址列表。我不知道如何实现这一目标?我想访问缓存可能没问题,但是计算机缓存包含的信息比我实际需要的更多。你能否推荐一个COM或用来完成这个任务的方法?我很感激你的帮助。获取Firefox的历史记录
谢谢。
Firefox使用SQLite数据库来存储大部分信息。所以可能最简单的方法来实现这一点将是研究这个数据库文件,然后所有应该像编写几个SQL查询一样简单。
谢谢,如果我不使用Firefox,但Safari或Opera,我该怎么做才能让所有访问的网址? – Asparagusfern
在这两种情况下,最有可能的是,您需要以某种方式对此浏览器使用的存储结构进行反向工程,以存储历史记录并使用它。 IE可能有一些API以更加“培养”的方式获取这些信息。 –
历史记录存储在一个数据库SQLLIte并可以使用API来访问:https://developer.mozilla.org/en/Using_the_Places_history_service
在这里你去:http://en.wikipedia.org/wiki/History_of_Firefox – manojlds
谢谢你这个人!! – Asparagusfern
只是在开玩笑。无论如何,在SO中,发布一些你为这些问题尝试过的代码是一个很好的习惯。否则,你会得到像我这样的白痴这样的回应:) – manojlds