• เครื่องมือบรรทัดคำสั่งที่สามารถสำรองประวัติการเข้าชมจากหลายเบราว์เซอร์ไว้ในไฟล์เดียวและแสดงผลเป็นภาพได้
  • มีแดชบอร์ดสำหรับการแสดงผลข้อมูล: สามารถดู page views รายวัน, 10 ชื่อเรื่องอันดับสูงสุด, 10 โดเมนอันดับสูงสุด ฯลฯ ได้ทั้งแบบกราฟและตาราง
  • รองรับการส่งออกเป็น CSV
  • ทำงานแบบออฟไลน์ทั้งหมด จึงจัดการประวัติได้ภายในเครื่องส่วนตัวโดยไม่ต้องอัปโหลดขึ้นเซิร์ฟเวอร์
  • ออกแบบมาเพื่อป้องกันข้อมูลซ้ำซ้อน: ปรับแต่งสคีมาให้ไม่เกิดข้อมูลซ้ำแม้จะสำรองหลายครั้ง
  • รองรับ Chrome, Firefox, Safari และทำงานได้บน macOS/Linux/Windows
  • ไบนารีเดี่ยวที่พัฒนาด้วย Rust

วิธีใช้งาน

  • คำสั่งพื้นฐาน
    • onehistory backup: สำรองประวัติเบราว์เซอร์ลง DB
    • onehistory serve: รันเซิร์ฟเวอร์ HTTP แล้วเปิดดูประวัติในเบราว์เซอร์ (http://127.0.0.1:9960)
    • onehistory export: ส่งออกเป็น CSV
    • onehistory show: ตรวจสอบพาธของไฟล์ประวัติเบราว์เซอร์ที่ติดตั้งอยู่ในระบบ
  • ตัวเลือกการสำรองข้อมูล
    • -d: จำเป็นเมื่อเบราว์เซอร์กำลังทำงานอยู่ (ปิดการตรวจจับอัตโนมัติ)
    • -f: ระบุไฟล์ประวัติเฉพาะ (เช่น Chrome → History, Firefox → places.sqlite, Safari → History.db)
    • -D: รันในโหมด Dry-run

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น