1History - เครื่องมือสำรองและแสดงผลประวัติการท่องเว็บ
(github.com/1History)- เครื่องมือบรรทัดคำสั่งที่สามารถสำรองประวัติการเข้าชมจากหลายเบราว์เซอร์ไว้ในไฟล์เดียวและแสดงผลเป็นภาพได้
- มีแดชบอร์ดสำหรับการแสดงผลข้อมูล: สามารถดู page views รายวัน, 10 ชื่อเรื่องอันดับสูงสุด, 10 โดเมนอันดับสูงสุด ฯลฯ ได้ทั้งแบบกราฟและตาราง
- รองรับการส่งออกเป็น CSV
- ทำงานแบบออฟไลน์ทั้งหมด จึงจัดการประวัติได้ภายในเครื่องส่วนตัวโดยไม่ต้องอัปโหลดขึ้นเซิร์ฟเวอร์
- ออกแบบมาเพื่อป้องกันข้อมูลซ้ำซ้อน: ปรับแต่งสคีมาให้ไม่เกิดข้อมูลซ้ำแม้จะสำรองหลายครั้ง
- รองรับ Chrome, Firefox, Safari และทำงานได้บน macOS/Linux/Windows
- ไบนารีเดี่ยวที่พัฒนาด้วย Rust
วิธีใช้งาน
- คำสั่งพื้นฐาน
onehistory backup: สำรองประวัติเบราว์เซอร์ลง DBonehistory serve: รันเซิร์ฟเวอร์ HTTP แล้วเปิดดูประวัติในเบราว์เซอร์ (http://127.0.0.1:9960)onehistory export: ส่งออกเป็น CSVonehistory show: ตรวจสอบพาธของไฟล์ประวัติเบราว์เซอร์ที่ติดตั้งอยู่ในระบบ
- ตัวเลือกการสำรองข้อมูล
-d: จำเป็นเมื่อเบราว์เซอร์กำลังทำงานอยู่ (ปิดการตรวจจับอัตโนมัติ)-f: ระบุไฟล์ประวัติเฉพาะ (เช่น Chrome →History, Firefox →places.sqlite, Safari →History.db)-D: รันในโหมด Dry-run
ยังไม่มีความคิดเห็น