1History
브라우저 기록 백업 및 시각화 도구
About
- 여러 브라우저의 방문 기록을 하나의 파일로 백업하고 이를 시각화할 수 있는 커맨드라인 툴
- 시각화 대시보드 제공: 일별 페이지 뷰, 상위 10개 제목, 상위 10개 도메인 등을 그래프와 표로 확인 가능
- CSV 내보내기지원
- 완전한 오프라인 동작으로 서버 업로드 없이 개인 PC 내에서만 기록 관리 가능
- 중복 방지 설계: 여러 번 백업해도 중복되지 않도록 스키마 최적화
- 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 모드 실행
See also
- 웹 크롤러 (Web crawler)
- wget
- Scrapeghost - GPT를 이용한 웹 스크래핑 라이브러리
- 웹 아카이빙
- 웹 크롤러
- 링크 팜