WinActor よくあるご質問
FAQ詳細
-
週に一度、問題なく実行していたシナリオがあるタイミングで実行出来なくなりました。 エラー:「マッチング画像が存在しません」 画像マッチングで画像を再取得することで実行可能になります。 どういったことが原因として考えられますか?
-
"検索範囲"が小さく設定されていることが原因と思われます。
マッチング画像が他に存在するため、一意に特定するために設定されている
ものと解釈していますが、この"検索範囲"は左上座標からの相対位置で
指定された範囲のみをマッチング対象とするものになります。
※マッチング対象の表示位置が変わった時点で選択出来なくなります。対策としては、
案1 検索範囲を指定せず、マッチング画像を大きく設定する
⇒マッチング画像を現在対象にしている△アイコンだけでなく、右側のフォルダアイコンやフォルダ名まで含んだ形で行う案です。
※画面上に同一のフォルダ名が複数ある場合は別途対策が必要です。案2 検索範囲の指定を%指定とする
⇒プロパティ画面の"検索範囲の指定方法"欄にある
X方向を座標から%に変更
Y方向を座標から%に変更
する案です。
※有効かどうかは実際に試して頂く必要があります。案3 検索範囲の指定範囲を拡大する
⇒現在設定されている範囲よりも若干広めに設定する案です。
※広めに取ることによって他の画像がHITする可能性がある為注意が必要です。