我需要编写一个日志系统,它将保存使用Windows上安装的所有浏览器制作的所有域名和访问时间(如果可能的话也是关闭时间)。
例如: http://stackoverflow.com 14:45 - 16:55
我无法在谷歌上找到任何实施信息,请转发给我或解释一下该怎么做。
答案 0 :(得分:2)
你要求的是高度依赖于使用的浏览器/浏览器版本(也可能是Windows版本)......
由于您没有描述目标是什么,因此难以提出具体的解决方案/选项......
一个与浏览器无关的选项是实现代理并配置系统/浏览器以使用该代理......然后代理将执行日志记录。但通过更改浏览器中的代理配置可以轻松避免这种情况......
答案 1 :(得分: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 \ Default \
FIREFOX: C:\ Documents and Settings \ owner \ Local Settings \ History
IE: C:\ Documents and Settings \ YOURUSERNAME \ Local Settings \ History
我从未尝试过这样做,不知道历史是否加密存储,以及存储了什么级别的细节(打开时间,关闭时间等)。