0

我需要编写一个日志系统来保存使用安装在 Windows 上的所有浏览器制作的所有域名和访问时间(如果也可能是关闭时间)。

例如: http : //stackoverflow.com 14:45 - 16:55

我在谷歌上找不到任何实施信息,请转发我或解释要走的路。

4

2 回答 2

2

你所要求的高度依赖于所使用的浏览器/浏览器版本(也可能是 Windows 版本)......

由于您没有描述目标是什么,因此很难提出具体的解决方案/选项......

一个与浏览器无关的选项是实现代理并配置系统/浏览器以使用该代理......然后代理将进行日志记录。但这很容易通过更改浏览器中的代理配置来规避......

于 2012-11-11T15:26:45.000 回答
1

看看您是否可以读取每个浏览器的历史文件并从那里解析详细信息。

铬合金:

在 xp = C:\Documents and Settings\USER\Local Settings\Application Data\Google\Chrome\User Data\Default\ in vista = C:\users\USER\Local Settings\Application Data\Google\Chrome\User Data\默认\

火狐:C:\Documents and Settings\owner\Local Settings\History

IE: C:\Documents and Settings\YOURUSERNAME\Local Settings\History

我从来没有尝试过,不知道历史记录是否被加密存储,以及存储的详细信息级别(打开时间、关闭时间等)。

于 2012-11-11T15:30:39.823 回答