次のことができるOCRスクレイピングアプリケーションを構築できるようにしたい:
- コンピューターで所定のソフトウェアが実行されていることを自動的に検出します (破棄する必要があるソフトウェアの例: Web ブラウザー、またはワード、メディア プレーヤー、パワーポイント、ゲーム ソフトウェアなどのソフトウェア ウィンドウなど)。このウィンドウがユーザーの画面内で移動したことを検出して追跡できる必要があります。ウィンドウが一時的にスキャンされたウィンドウを隠したり重なったりすることがあります。スクレイパーはこれらの状況に対処し、この場合でもスキャンを続行できる必要があります。
- 所定のソフトウェアのいずれかが実行されていることを検出すると、特定の Excel ファイルを自動的に開いてデータをエクスポートする必要があります。
- このウィンドウの OCR スキャンをリアルタイムで実行し、スキャンされたウィンドウで所定のイベントが発生すると、データの抽出を開始します (所定のイベントが発生してから 1 秒より速いタイムラプスで)
- データは、テキスト、数字、画像の OCR 認識、または単にウィンドウ内の所定のピクセルの色などです。
- 情報を抽出し、開いている Excel シートの特定のセルに貼り付けます。(お使いのソフトウェアで許可されているその他の宛先出力形式を教えてください)。
- 貼り付けるたびに、Excel 出力ファイルでマクロを呼び出します。
- 各貼り付けのコピーを、特定のディレクトリに保存されている Excel ファイルに保存します (このアクションは、新しいコピーを保存して保存する必要がある場合に Excel を開く必要はなく、バックグラウンドで実行する必要があります)。
- 複数のスクレーパーが同じコンピューターで同時に動作できる必要があります。たとえば、2 つのスクレイパーがゲーム ソフトウェアからデータを抽出し、1 つのスクレイパーが VLC の映画から字幕を抽出するという状況が同時に発生する可能性があります。
この段階で、そのようなスクレイピング アプリケーションを構築できる既存のソフトウェアがあるかどうか疑問に思っていました。(私がコーディングしていないことを考えると)。
私はそれをグーグルで検索し、uipath を見つけましたが、その価値がわかりません。
誰かを雇うという選択肢もありますが、将来的には自分でできるようになりたいです。
ありがとうございました