我有一个与两个十几岁男孩的同事(是的,提示陈词滥调是关于“我有这个朋友看到...”)孩子们足够聪明,可以在完成后清除浏览历史记录。当我成为IT部门的负责人时,他问我是否可以保留浏览历史记录。
家庭使用Mac,孩子们则使用Safari浏览。我知道浏览历史记录保存在〜/ Library / Safari / History.plist中。我认为应该有一种方法可以编写AppleScript或其他脚本(Python / Ruby / Bash)来将文件备份到其他位置(/ opt / local / history等)。
既然孩子们知道完成后会清除他们的历史记录,是否应该使用类似于cron作业或类似Hazel的方式定期备份文件?尽管这可行,但似乎会创建大量的增量备份。
还是可以“监视”〜/ Library / Safari / History.plist并将其更改增量添加到备份文件中(可以说是节省了差异),但又不会丢失任何数据?
任何想法/解决方案表示赞赏。
更新/编辑:从有关父亲那里得知,最老的人在另一台PC上使用Firefox,因此,OpenDNS解决方案(最好是在路由器级别)是最好的答案,因为它可以捕获整个房屋的使用情况。