私はSikuliに新しいですし、このようになり、非常に簡単なスクリプトでそれをしようとしています続けて...Sikuli IDEのコマンド待ち(「画像」)
待ち時間をクリックしますcmdsが使用されていて、動作しています。私が直面している問題はwait("1513068228396.png",3600)
です。画像が表示されるまで待たずに、10〜15秒待って次のcmdを実行します。私はいくつかのログを含めてみましたが、同じ結果を得るために同じ画像を他の画像と共に試しました。
wait("1513067960826.png",60)
click(Pattern("1513066493827.png").targetOffset(-106,2))
sleep(2)
click("1513066637741.png")
sleep(1)
click("1513599247108.png")
sleep(5)
print "wait for my image"
wait("1513068228396.png",3600) # Facing issue in this line
print "found my image"
outputLog:
wait for my image
[debug] Region: find: waiting 3600.0 secs for 1513068228396.png to appear in R[0,0 1920x1080]@S(0)
[debug] Image: reused: 1513068228396.png (file:/D:/softwares/sikuli/SENINFO_V100R002C00SPC700.sikuli/1513068228396.png)
[debug] Region: checkLastSeen: not there
[debug] Region: find: 1513068228396.png has appeared at M[832,379 30x16]@S(S(0)[0,0 1920x1080]) S:0.70 C:847,387 [753 msec]
found my image
この問題を解決するためにどのように任意の提案。
'待機(。パターン( "some_image.png")(0.8)と同様の、3600)'これを見つけることができますコードのラインは、問題を解決した、ありがとう.. :) –