ユーザーが Web または UI アプリケーションの UI 要素にアクセスできず、ブラウザーまたは UI アクション、あるいはレコーダーを使用して自動化できない場合は、画像やマウスとキーボードなどのオートメーションの代替方法を使うことを強くお勧めします。
この画像メソッドは、画面のセクションをキャプチャし。これはその後、クリックの実行、テキストの送信、およびマウスクリックの参照として使用されます。 画像ベースの自動化は、画像ベースのレコーダー または手動で開発されたことにより記録できます。 このトピック での画像を使用して自動化する方法の詳細についてをご覧ください。
逆に、画像を参照ポイントとして使用できない場合は、OCR 機能を使用して画面をナビゲートすることを検討してください。 OCR 機能に関する情報は、それぞれの アクション リファレンス に記載されています。
上記の両方の選択肢で、ナビゲートするための最良の方法は、アクション リファレンス でマウス クリックとキー ストロークを使用することです。
自動化を構築する前に、ウィンドウをフォーカスする と ウィンドウの状態を設定する アクションを使用して、適切なウィンドウがフォーカスされ、最大化されていることを確認してください。
アクションを実行する前に、特定のコンポーネントが読み込まれるのを待つ必要がある場合は、アクションの待機グループを使用してください。
待機 アクションを使用して設定された時間待機するか、画像を待つ アクションで、画像が表示/非表示になるまで待機するか、画面上 (OCR) のテキストを待つ アクションを使用してテキストが表示/非表示になるまで待機します。
Web ページやアプリケーションで移動し、そのコンポーネントを操作するには、マウスとキーボードのアクションを使用します。
たとえば、キーを送信する アクションを展開して使用可能なキーボード ショートカットを使用するか、マウスを画像に移動する および 画面上 (OCR) のテキストにマウスを移動する アクションを使用してカーソルを特定の画像かテキストにそれぞれ移動します。
画面からテキストを取得して変数に保存するには、クリップボード アクションか OCR でテキストを抽出する アクションを展開します。 クリップボードにテキストを保存するには、キーの送信 または マウス クリック送の信 アクションのいずれかを使用します。
キーを送信 アクション を構成して、CTRL + A キーボード ショートカットを送信し、Web ページまたはアプリケーションのすべてのテキストを選択します。
Note
キーボード ショートカットを使用した自動化に関する詳細については、キーボード ショートカットを使用してアプリケーションを自動化する を参照してください。
または、マウス クリックの送信 アクションを使用して、選択するテキストの先頭で 左ボタンを下 へ、末尾で 左ボタンを上 へ送ります。
強調表示した後、キーを送信 アクションを展開して、CTRL + C キーボード ショートカットを送信し、選択したテキストをクリップボードに保存します。 テキストをクリップボードに保存した後、クリップボードのテキストを取得する アクションを使用して、クリップボードの内容を変数に保存します。