2012-11-11 178 views
0

我需要編寫一個日誌系統,它將保存使用安裝在窗口上的所有瀏覽器所做的所有域名和訪問時間(如果可能的話也是關閉時間)。保存所有瀏覽器網址的歷史記錄

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

我無法找到對谷歌實施的任何信息,請轉發我還是解釋一下什麼是要走的路。

+0

你要求的是高度依賴於瀏覽器/瀏覽器版本(也可能是Windows版本)......你究竟試過了什麼? – Yahia

+0

我需要支持所有瀏覽器 - 所有版本和未來版本 - 儘管這可能與瀏覽器一起工作並不是很好的解決方案。並開始考慮監控IP - 你怎麼看? – Bobo2012

回答

2

你問什麼是高度依賴於瀏覽器/瀏覽器版本中使用(和潛在的Windows版本也是如此)......

既然你沒有描述的目標是什麼,很難拿出具體的解決方案/ options ...

其中一個瀏覽器不可知的選項是實現代理並配置系統/瀏覽器以使用該代理...代理然後執行日誌記錄。但是這很容易通過在瀏覽器中更改代理配置來規避......

+0

+1。代理服務器(特別是如果你可以改變網絡配置,使其成爲從你感興趣的機器訪問互聯網的唯一要點)是一個好方法......此外,問題的目標不明確,因爲這兩種方法已經多次實施... –

+0

代理是小問題的解決方案,因爲它可以很容易被用戶禁用 - 我需要的解決方案,只有管理員才能設置 - 代理可以被普通用戶刪除。 – Bobo2012

1

看看您是否可以讀取每個瀏覽器的歷史文件並從那裏解析細節。

反轉片:

在xp = C:\ Documents和Settings \ USER \本地設置\應用數據\谷歌\鉻\用戶數據\默認\在Vista = C:\用戶\ USER \本地設置\應用數據\谷歌\鉻\用戶數據\默認\

FIREFOX: C:\ Documents和Settings \所有者\本地設置\歷史

IE: C:\ Documents和Settings \ YOURUSERNAME \本地設置\歷史記錄

我從來沒有試過這個,不知道歷史是否存儲加密,以及什麼級別的細節(時間打開,時間關閉等)被存儲。

+0

我需要支持所有的瀏覽器 - 所有的版本和未來的版本 - 我雖然可能與瀏覽器工作不是很好的解決方案。並開始考慮監控IP - 你怎麼看? – Bobo2012