Parsing 有没有阅读浏览器的方法';使用AdobeAIR或任何其他工具的历史记录?

Parsing 有没有阅读浏览器的方法';使用AdobeAIR或任何其他工具的历史记录?,parsing,browser-history,Parsing,Browser History,首先,我不是黑客:) 我们正在做一个项目,我们将奖励访问特定网站组的用户分数。 显然存在重大的隐私问题,但我们并不想知道他们到底去了哪里,只要我们创建的程序可以检查历史记录,并通过算法对站点/用户进行排名 这将是一个可下载的应用程序,我们会告诉用户它是如何工作的,因为透明度至关重要 现在,考虑到这一点,本地程序有没有办法访问浏览器的缓存/历史记录并从中列出一个列表 我读到Firefox使用SQLite来编译它们的历史记录,可以使用AdobeAIR进行解析。 同时,AdobeAIR可以访问文件系统

首先,我不是黑客:)

我们正在做一个项目,我们将奖励访问特定网站组的用户分数。 显然存在重大的隐私问题,但我们并不想知道他们到底去了哪里,只要我们创建的程序可以检查历史记录,并通过算法对站点/用户进行排名

这将是一个可下载的应用程序,我们会告诉用户它是如何工作的,因为透明度至关重要

现在,考虑到这一点,本地程序有没有办法访问浏览器的缓存/历史记录并从中列出一个列表

我读到Firefox使用SQLite来编译它们的历史记录,可以使用AdobeAIR进行解析。 同时,AdobeAIR可以访问文件系统,因此它可能会检查通常的IE临时文件夹是否存储了任何文件。如果是,请尝试读取下载它们的URL

我知道所有这些听起来都很不可靠,但请保持开放的心态:)


谢谢大家的帮助。

对您的问题没有完整的答案,但您可能对以下内容感兴趣。如果你已经知道你想要排名的网站,你将能够找到用户访问的网站

幸好你提到了一个本地程序,因为肯定有很多方法可以从Mozilla和IE的历史中读取SQLite数据库,而且你可以使用你最喜欢的搜索引擎找到很多实现。

特别容易使用的是Nirsoft的实用程序,您可以编写脚本输出CSV并随后解析该文件。

显然,Google Chrome也使用SQLite存储历史记录。