デスクトップ アプリケーションを使用する基本的な Bot のビルド
- 最終更新日2022/07/25
カリキュレーターが開いていることを確認する条件付きステートメントを使用してから、2 つの数字を乗算するカリキュレーターを使用する Bot をビルドします。この例では、アプリケーション、If、キーストロークのシミュレーション、メッセージ ボックス、および ウィンドウ パッケージ の アクション を使用します。
前提条件
Bot をビルドするには、以下の項目を実行済みである必要があります。
手順
-
新しい Bot を開きます。
-
左側のペインで [オートメーション] をクリックします。
使用可能な Bot とフォームのリストが表示されます。
- [新規作成] > [Bot] をクリックします。
- Bot 名を入力し、[作成と編集] をクリックします。
-
左側のペインで [オートメーション] をクリックします。
-
カリキュレーターが開いていることを確認し、ウィンドウをアクティブにする条件シーケンスを挿入します。
- [If] アクション をダブルクリックまたはドラッグします。
- [条件] ドロップダウン リストから [ウィンドウが存在する] を選択します。
- [アプリケーション] タブを選択し、更新アイコンをクリックすると、開いているアプリケーションがすべて表示されます。
-
[ウィンドウ] ドロップダウン リストから [カリキュレーター] を選択します。[カリキュレーター] ウィンドウは変数
window-1
に保存されます。 - [メッセージ ボックス] アクション を [If] コンテナにドラッグします。
- [表示するメッセージを入力] フィールドに「カリキュレーターが実行中です」と入力します。
- [ウィンドウ] > [アクティブ化] アクション を [メッセージ ボックス] アクション の下にある [If] コンテナにドラッグします。
-
[ウィンドウ] フィールドに
window-1
変数を挿入します。
-
カリキュレーターを開く代替のシーケンスを挿入します。
- [If] > [Else] アクション をダブルクリックします。
- [Else] コンテナに、[メッセージ ボックス] アクション をドラッグします。
- [表示するメッセージを入力] フィールドに、「カリキュレーターが実行されていません」と入力します。
- [アプリケーション] > [プログラム/ファイルを開く] アクション を [メッセージ ボックス] アクション の下にある [If] コンテナにドラッグします。
- [プログラム/ファイルの場所] フィールドに「C:\Windows\System32\calc.exe」と入力します。
-
[キーストロークのシミュレーション] アクション を挿入して、計算を実行します。
- [If] コンテナと [Else] コンテナの下に [キーストロークのシミュレーション] アクション をドラッグします。
-
[ウィンドウ] フィールドに
window-1
変数を挿入します。 - [キーボード操作] フィールドに、「5*5=」と入力します。
- [遅延] フィールドに「500」と入力します。
- [保存] をクリックして Bot を保存します。
-
Bot を実行します。
Bot を実行すると、「カリキュレーターが実行されていません」というメッセージが表示され、その後 [カリキュレーター] ウィンドウが開き、計算が実行されます。
-
再度 Bot を実行します。
Bot を実行すると、「カリキュレーターが実行中です」というメッセージが表示され、その後 [カリキュレーター] ウィンドウがアクティブ化されて、計算が実行されます。