sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #43571
Re: [Question #656425]: Checking for a picture faster
Question #656425 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/656425
Manfred Hampl proposed the following answer:
I do not see the definition of endregion in your latest script.
I assume the following might work:
Settings.MoveMouseDelay(0.0)
endregion = Region (400, 30, 100, 50) # adapt the numbers to have a rectangle where the green or red bar will appear (the smallest reasonable one)
winnerregion=Region (500, 100, 100, 50) # adapt the numbers to have a rectangle where the "Set winner option" button will appear
yesregion=Region (600, 100, 100, 50) # adapt the numbers to have a rectangle where the "yes" button will appear
while True:
setAutoWaitTimeout(0.1)
player1 = endregion.exists("greenbar.jpg")
player2 = endregion.exists("redbar.jpg")
if player2:
setAutoWaitTimeout(0.0)
winnerregion.click(set winner option image 1)
winnerregion.click(set winner option image 2)
wait (6.0)
if yesregion.exists(yes image)
click()
wait (5.0)
continue
...
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.