
優先OCRエンジンを選択
画面認識で使うOCRエンジンの“優先順位”を設定します。
例:Tesseract → ABBYY の順(Tesseractが無ければABBYYを使用)や、その逆。
ここで言語(日本語 jpn など)や前処理(2値化・スケール)を合わせて確認しておくと安定します。
※ Tesseractは無償、ABBYYは商用エンジン(別途インストール&ライセンスが必要)。
ABBYYインストール
ABBYY FineReader Engine(プラグイン)の導入用エントリ。未導入時に使います。
ABBYYライセンスマネージャ
ABBYYのライセンス登録・アクティベーション・期限/使用状況の確認。
ABBYYヘルプ
ABBYYエンジンのオンライン/ローカルヘルプを開きます(APIや制限事項の確認に)。
文字キャプチャ(グレーアウト=無効)
接続中のデスクトップ上で矩形をドラッグ → その領域に対して即時OCRを実行し、結果をダイアログやログへ出します。
無効なときは「接続が無い/優先エンジン未設定/権限不足(読み取り専用での入力不可など)」が主因です。
CompareTo text="ログイン" timeout=8000WaitFor text="完了" timeout=10000Click text="次へ"Log "${_OCR_TEXT}"<aside> 💡
regex= で吸収するのも手。</aside>