私はコードを新規作成しました。私は観察機能を持つSikuliを使ってみる。スクリプトを使用するときには、そのことを1回実行してから、もう一度実行しません。Sikuli 1.1の動作を確認してください
while(1):
def Handler(event):
stopObserver
click(image)
event.repeat(1)
pass
while(1):
onAppear("image", Handler)
observe(FOREVER)
スクリプトにはどのような問題がありますか?なぜスクリプトは画像を1回だけクリックしますか?画像が2度目に現れた場合は何も起こりません。
正確に何を達成したいのかを説明してください。それに基づいて、正しい方法を指摘するのが簡単になります。 –
私は観測機能を理解したい。私は[Sikuli Homepage](http://doc.sikuli.org/region.html?highlight=observ#observingvisualeventsinaregion)から情報を読みました。私は画像を待つためのテストを書いた(例えば電卓が表示されてから "1" "+" "1" "="をクリックする)。 – foobar
今日、スクリプトは再起動(?)後に機能します。 'event.repeat(1)'を使わないと、スクリプトは動かない。 sikuli pseudo sciptはそれを使わない。 – foobar