У мене є колега з двома хлопцями-підлітками (так, кліп про "я маю цього друга бачу ...") У нього зараз проблеми з переглядом pr0n і він хоче трохи шпигувати за їх переглядом (я залишаюся осторонь філософії / етики щодо цього.) Діти досить кмітливі, щоб очистити історію перегляду, коли вони закінчені. Оскільки я його гот на ІТ, він запитав мене, чи є спосіб зберегти історію перегляду.
Сім’я використовує Macs, а діти займаються серфінгом із Safari. Я знаю, що тут зберігається історія перегляду ~ / Бібліотека / Safari / History.plist. Я вважаю, що повинен бути спосіб написати або AppleScript, або інший скрипт (Python / Ruby / Bash), який може створити резервну копію цього файлу в іншому місці (/ opt / local / history тощо).
Оскільки діти знають, щоб очистити свою історію, коли вони закінчені, чи слід періодично створювати резервну копію файлу чимось схожим на роботу з кроном чи чимось на зразок Hazel ? Хоча це може спрацювати, здається, що це створило б тонку кількість додаткових резервних копій.
Або можна "дивитися" ~ / Library / Safari / History.plist і поступово додавати зміни до файлу резервної копії (зберігаючи різний, так би мовити), але не втрачати жодних даних?
Будь-які ідеї / рішення високо оцінені.
ОНОВЛЕННЯ / РЕДАКТУВАННЯ: Отримав слово від зацікавленого тата, що найстаріший використовує Firefox на іншому ПК, тому рішення OpenDNS (бажано на рівні маршрутизатора) є найкращою відповіддю, оскільки воно охопило б використання всього будинку.