새로운 코드 작성. 나는 관찰 기능을 가진 Sikuli를 사용하려고 노력한다. 스크립트를 사용할 때 한 번만하고 다시는 결코하지 않습니다.Sikuli 1.1 행동 준수
while(1):
def Handler(event):
stopObserver
click(image)
event.repeat(1)
pass
while(1):
onAppear("image", Handler)
observe(FOREVER)
스크립트에 어떤 문제가 있습니까? 왜 스크립트는 이미지를 한 번만 클릭합니다. 이미지가 두 번 나타나면 아무 일도 일어나지 않습니다.
정확하게 달성하고 싶은 것을 설명해 주실 수 있으시겠습니까? 올바른 방향을 제시하는 것이 더 쉽습니다. –
관측 기능을 이해하고 싶습니다. 나는 [Sikuli Homepage] (http://doc.sikuli.org/region.html?highlight=observ#observingvisualeventsinaregion)에서 정보를 읽었습니다. 이미지를 기다리는 테스트를 작성했습니다 (예 : 계산기가 나타나고 "1" "+" "1" "="을 클릭). – foobar
오늘 스크립트는 재부팅 (?) 후에 작동합니다. 'event.repeat (1)'을 사용하지 않으면 스크립트가 작동하지 않습니다. sikuli pseudo scipt는 그것을 사용하지 않습니다. – foobar