如何将浏览历史记录添加到 Windows 搜索(在 Windows 7 中)?默认情况下包含 Internet Explorer 历史记录,但我使用 Firefox 或 Chrome。
编辑:如果目前还没有办法做到这一点,应该可以写一些东西,因为似乎有一个用于 Windows Search 的 API。更多详细信息请参阅Windows Search 开发人员指南。
答案1
至少对于 Firefox 来说:
Firefox 将历史记录保存在数据库 places.sqlite 中,这是一个 SQLite 数据库。因此,需要为 Windows 桌面搜索编写一个针对 SQLite 数据库的通用过滤器(这是一个巨大的项目!),或者至少为 places.sqlite 编写一个特定过滤器。
问题在于 places.sqlite 的结构尚未完全公开。此外,随着 Firefox 的快速发展,这仍然是一个快速发展的目标。
总结:虽然编写这样的过滤器当然是可能的,但所需的投资非常大。而且,如果不经常更新,过滤器很快就会变得无法使用。