Visiologは、ユーザーが画面アクティビティの検索可能な履歴を維持できるように設計された無料のオープンソースソフトウェアです。シンプルさと機能に焦点を当てたこのツールは、定期的なスクリーンショットを撮影するプロセスを自動化し、光学文字認識(OCR)を実行してこれらの画像からテキストを抽出します。目標は、ユーザーがキーワードを入力することにより、画面履歴から特定の情報を簡単に検索および見つけられるようにすることです。
今のところGNU/LinuxとX11のみがサポートされています。
自動画面キャプチャ: Screenscribeは、スケジュールされた間隔でスクリーンショットをキャプチャし、画面アクティビティの時系列記録を作成します。
OCR統合:ソフトウェアはOCRを使用して、キャプチャされたスクリーンショット内のテキストを検索可能なコンテンツに変換します。
基本インデックス: Screenscribeは、抽出されたテキストを整理および分類するために基本的なインデックスを採用して、検索を容易にします。
検索機能:ユーザーは、キーワードを入力して画面履歴内で特定の情報を検索し、関連するスクリーンショットに迅速にアクセスできるようにします。
ローカルストレージとプライバシー:スクリーンショットや抽出されたテキストを含むすべてのデータは、ユーザーのプライバシーに優先順位を付けるためにローカルに保存されます。外部サーバーにはデータが送信されません。
単一のバイナリ:ゼロ依存関係を持つ単一のバイナリ。
ターミナルからキャプチャデーモンを開始します:
$ ./visiolog --captureキャプチャモードはオプションの引数を取ります:
--interval数秒で間隔をキャプチャします。
(デフォルト:5)
--ocr-languages
OCR言語。複数の言語コードを指定して、コンマで区切ることができます。言語コードのリストについては、https://tesseract-ocr.github.io/tessdoc/data-files-in-different-versions.htmlを参照してください
(デフォルト「ENG」)
内蔵GUIで画面履歴にアクセスします
$ ./visiolog