コンテンツにスキップ

クイックスタート

このガイドでは、5分以内にブラウザ履歴の完全自動バックアップを設定できます。


ステップ 1 — 初回起動

HistorySync を起動します。初回起動時には セットアップウィザード が表示され、基本的な設定をガイドします。

ソースからインストールした場合:

python -m src.main


ステップ 2 — ブラウザを同期する

ダッシュボード今すぐ同期 をクリックします。HistorySync は以下を実行します:

  1. システム上にインストールされているすべてのブラウザを自動検出します。
  2. WAL スナップショットを使用してブラウザの SQLite 履歴データベースを安全に読み込みます — ブラウザを開いたままでも問題ありません。
  3. ローカルの HistorySync データベースにレコードをインポートします。

初回同期は時間がかかる場合があります

複数のブラウザに数年分の履歴がある場合、初回同期には 1〜2 分かかることがあります。以降の同期は増分同期となり、新しいレコードのみがインポートされます。

選択的な同期

特定のブラウザのみ同期するには、CLI を使用します:

hsync -s --browsers chrome,firefox


ステップ 3 — 履歴を検索する

GUI 検索

履歴 タブ上部の検索バーを使用します。入力するたびに即座に結果が表示されます。

グローバルオーバーレイ(スポットライト)

任意のアプリケーション から Ctrl+Shift+H を押すと、クイックアクセスオーバーレイが表示されます。Windows、macOS、Linux(X11)で動作します。Wayland 環境では、代わりに python -m src.main --quick をシステムショートカットに割り当ててください。

自然な言葉で入力するか、高度なクエリ DSL を使用します:

クエリ例 検索内容
python async タイトルまたは URL にこれらの単語を含むページ
domain:github.com GitHub のページのみ
after:2024-06-01 domain:arxiv.org 2024年6月以降に読んだ論文
is:bookmarked tag:work 「work」タグ付きのブックマーク済みページ
react -tutorial React 関連のページ(チュートリアルを除く)

ステップ 4 — 自動同期を有効にする

設定 → 自動同期 に移動して:

  1. 自動同期 を有効にします。
  2. 任意の同期間隔を設定します(デフォルト: 2時間)。
  3. システム起動時に起動 を有効にすると、HistorySync がバックグラウンドでサイレント起動します。

これ以降、ブラウザの履歴は自動的に 1 つの検索可能なデータベースに継続的にマージされます。


ステップ 5 — クラウドバックアップを設定する(オプション)

WebDAV バックアップを利用すると、新しいマシンで履歴を復元したり、複数のデバイス間で共有したりできます。

  1. 設定 → WebDAV クラウドバックアップ に移動します。
  2. WebDAV サーバーの URL、ユーザー名、パスワードを入力します。
  3. 自動バックアップ を有効にして間隔を設定します。
  4. 接続テスト をクリックして確認します。

対応プロバイダーの手順については WebDAV 設定ガイド をご覧ください。


ステップ 6 — トレイモード(バックグラウンド動作)

設定が完了したら、メインウィンドウを閉じます。HistorySync は システムトレイ に最小化され、サイレントで同期とバックアップを続けます。

トレイアイコンを右クリックすると:

  • HistorySync を開く — メインウィンドウを前面に表示します。
  • 今すぐ同期 — 即座に同期を実行します。
  • 今すぐバックアップ — 即座に WebDAV バックアップを実行します。
  • 終了 — アプリケーションを完全に終了します。

次のステップ

やりたいこと 参照先
ターミナルから同期を自動化する CLI リファレンス
特定の WebDAV プロバイダーを設定する WebDAV 設定
キーボードショートカットをカスタマイズする キーボードショートカット
履歴を CSV / JSON / HTML にエクスポートする CLI リファレンス — 履歴をエクスポート
セキュリティモデルを理解する セキュリティアーキテクチャ