Eggplant Functionalの実行設定
実行設定は、頻繁に使用される実行オプションのデフォルト値です。
これらの値を個々のスクリプトで変更するには、SetOption
コマンドを使用するか、スクリプト内でグローバルプロパティを設定します。詳細については、Run Options Global Propertiesを参照してください。
すべての実行オプション(全5タブ)をデフォルト値に戻すには、設定パネルの下部にあるRestore Default Run Optionsをクリックします。
マウス
マウス設定は、スクリプト実行中のViewerウィンドウでの特定のマウスの動作を決定します。
Mouse Click Delay: この値は、SUT上でマウスクリックの押下とリリースの間の時間を表します。
Double-Click Delay: この値は、ダブルクリックコマンドの最初のクリックのリリースと2回目のクリックの押下の間の時間を表します。
Mouse Move Speed: この値は、マウスカーソルが1セグメントで移動できる最大距離を表します。
Mouse Drag Speed. この値は、マウスカーソルが1セグメントでドラッグできる最大距離を表します。
Mouse Move Delay: この値は、マウス移動のセグメント間の遅延を表します。
Movement Mode: このポップアップメニューは、マウスカーソルが一箇所から別の箇所に移動する際のパスを決定します。Direct、Horizontal Then Vertical、またはVertical Then Horizontalから選択します。
Should reposition mouse during image search: 初期の画像検索で一致が見つからなかった後に、Eggplant Functionalがマウスを右下隅に移動するように、このチェックボックスを選択します。
キーボード
キーボード設定は、スクリプトの実行中のViewerウィンドウでの特定のキーボードの動作を決定します。詳細については、Run Options Global Propertiesを参照してください。
Key-Down Delay: この値は、キーの押下とリリースの間の時間を表します。
Next-Key Delay: この値は、タイプされたキーストロークの間の遅延を表します。
Send shift key down for capitals: このポップアップメニューは、Eggplant Functionalが大文字をタイプするときにSUTのShiftキーを押下するかどうかを決定します。Always、Never、またはWhen modifiers aren't downから選択します。Neverが選択された場合、Eggplant FunctionalはShiftキーを使用せずにSUT に大文字のキーコードを送信します。
Enable Backslash Escape Codes: このチェックボックスを選択して、Eggplant Functionalがスクリプト内のバックスラッシュエスケープコードを認識するようにします。
スクリーン
スクリーン設定は、Viewerウィンドウでの検索時間と画像の許容度を決定します。
検索タイミング
Image Search Time: このフィールドの数値は、Viewerウィンドウで画像一致を見つけるためにEggplant Functionalに許可したいおおよその最大時間を表します。実際の
時間は、ここで指定した時間よりも長くなることがあります。これは、検索に関連する他の要素によります。
-
Search Delay: このフィールドの値は、一つの画像検索と次の画像検索の間の時間です。
-
Search Count: このフィールドの値は、Eggplant Functionalが単一の画像一致を検索する回数を表します。
注記検索回数の値を1に設定すると、Eggplant Functionalはフルスクリーンの更新を行わず、マウスの位置を調整した後に失敗します。この方法は、リモート画面に存在しない画像を検索する際の遅延を減らすことができますが、スクリーンのアーチファクトやタイミングエラーによる不必要な失敗を引き起こす可能性があります。
画像検索時間は、画像検索遅延と画像検索回数の1つ少ない数を掛けたものと等しいです。画像検索時間を変更すると、他の2つの値に影響を与え、その逆も同様です。
高精度画像許容度
このスライダーの位置は、Eggplant Functionalが許容検索で画像を一致させるために必要な精度レベルを決定します。この数値は、元のピクセルのRGB値とViewerウィンドウの推定一致部分のRGB値との最大の差を表します。
標準画像許容度
このスライダーの位置は、Eggplant Functionalが標準検索で画像を一致させるために必要な精度レベルを決定します。この数値は、元のピクセルのRGB値とViewerウィンドウの推定一致部分のRGB値との最大の差を表します。
これらの画像許容値は、Eggplant Functionalで実行するすべてのスクリプトを通じて検索に影響を与えます。これらの値を変更する必要がある場合、通常はスクリプトごとに行うのが最善です。
アダプティブ画像許容度
このスライダーの位置は、一致を考慮する際の全体の画像の変動許容度を決定します。低い値(例えば1)では、ほぼ完全一致が必要となります。許容度の値が高いほど、全体の画像に許される変動が増えます。
システム
Systemパネルのオプションは、Eggplant Functionalがリモートシステムと直接どのようにやりとりするかを決定します。
SUT操作間の最小時間
Remote Work Interval: このフィールドの値は、SUTとやり取りする2つのコマンドの間の最小遅延を表します。詳細については、Run Options Global Propertiesのthe RemoteWorkIntervalを参照してください。
画像/OCR更新時の自動続行カウントダウン
Auto-proceed Delay: 手動で画像更新イベントを行うための時間。時間が経過すると、スクリプトは正常に進行します。画像更新タイマーをオフにするには、自動続行遅延を0に設定します。この設定は、画像更新パネルとOCR更新パネルに適用されます。(画像更新パネルの使用については、The Image Update Panelを参照してください。OCR更新パネルについては、The OCR Update Panelを参照してください。)
イベント間でリモート画面を更新する
Force Screen Refresh: このチェックボックスを選択すると、スクリプトが実行されるたびにViewerウィンドウがSUTを再描画するようになります。詳細については、The ForceScreenRefreshを参照してください。
診断
Diagnosticsタブの選択肢は、Image UpdateパネルとOCR Updateパネルで使用される検索診断を定義します。