ฉันมีเพื่อนร่วมงานกับเด็กชายวัยรุ่นสองคน (ใช่คิวของถ้อยคำที่เบื่อหูเกี่ยวกับ 'ฉันมีเพื่อนคนนี้ดู ... ') เขากำลังมีปัญหากับพวกเขากำลังดู pr0n และต้องการสอดแนมเล็กน้อยในการค้นหาของพวกเขา ปรัชญา / จริยธรรมเกี่ยวกับเรื่องนี้) เด็ก ๆ เข้าใจดีพอที่จะล้างประวัติการเข้าชมเมื่อพวกเขาทำเสร็จแล้ว เนื่องจากฉันเป็น goto สำหรับเขาเขาได้ถามฉันว่ามีวิธีการเก็บประวัติการเรียกดูไว้หรือไม่
ทุกคนในครอบครัวใช้ Macs และพวกเด็ก ๆ ท่องกับ Safari ฉันรู้ว่าประวัติการเข้าชมจะถูกเก็บไว้ที่นี่ ~ / Library / Safari / History.plist ฉันคิดว่าควรมีวิธีเขียน AppleScript หรือสคริปต์อื่น (Python / Ruby / Bash) ที่สามารถสำรองไฟล์นี้ไปยังตำแหน่งอื่น (/ opt / local / history ฯลฯ )
ตั้งแต่เด็กรู้เพื่อล้างประวัติศาสตร์ของพวกเขาเมื่อพวกเขากำลังทำไฟล์ควรได้รับการสนับสนุนเป็นระยะ ๆ กับสิ่งที่คล้ายกับงาน cron หรือสิ่งที่ต้องการHazel ? ในขณะที่สามารถใช้งานได้ดูเหมือนว่ามันจะสร้างการสำรองข้อมูลเพิ่มขึ้นเล็กน้อย
หรือเป็นไปได้ที่จะ 'เฝ้าดู' ~ / Library / Safari / History.plist และเพิ่มการเปลี่ยนแปลงในไฟล์สำรองข้อมูลเพิ่มเติม (บันทึก diff เพื่อพูด) แต่ไม่สูญเสียข้อมูลใด ๆ
ความคิดใด ๆ / การแก้ปัญหาชื่นชม
อัปเดต / แก้ไข:รับคำจากพ่อที่เกี่ยวข้องที่เก่าแก่ที่สุดใช้ Firefox บนพีซีเครื่องอื่นดังนั้นโซลูชัน OpenDNS (ควรที่ระดับเราเตอร์) เป็นคำตอบที่ดีที่สุดเท่าที่จะจับการใช้งานสำหรับทั้งบ้าน