Question #179495 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/179495

Peter Kim gave more information on the question:
I found out that I could simply press the home button to do the same
thing I was doing in the handler function. I renamed the handler
function to be snooze_alarm.

def snooze_alarm():
    print "in snooze_alarm"
    v.click("home.png") 

def suite_setup():
    ...
    set_alarm()
    v.onAppear("giHAIWE.png", snooze_alarm)
    v.observe(FOREVER,background=True)
    ...

def suite_teardown():
    ...
    v.stopObserver()
    ...

The main routine looks like:

suite_setup()

test_setup()
test_function1()
test_teardown()

test_setup()
test_function2()
test_teardown()

...

suite_teardown()

I get the following error message:

Exception in thread "Thread-9" Traceback (most recent call last):
 File "C:\W7\Sikuli X\sikuli-script.jar\Lib\sikuli\Region.py", line 287, in 
observe
 File "C:\W7\Sikuli X\sikuli-script.jar\Lib\sikuli\Region.py", line 255, in 
targetAppeared
TypeError: repeat_alarm() takes no arguments (1 given)

v_wait_click: could not find I4E-1.png
v_wait_click: saved the region image as 
C:\Sikuli\LU6200.sikuli\sikuli-scr-6209487362800751544.png

[error] 중지됨
[error] 782 번째 행에서 오류 발생
[error] 에러 메시지: Traceback (most recent call last):
 File "C:\Users\pd.kim\AppData\Local\Temp\sikuli-tmp3763259516910263046.py", 
line 782, in  add_contact(name,mobile_no,home_no,email,memo)
 File "C:\Users\pd.kim\AppData\Local\Temp\sikuli-tmp3763259516910263046.py", 
line 196, in add_contact
 v_wait_click("I4E-1.png")
 File "C:\Users\pd.kim\AppData\Local\Temp\sikuli-tmp3763259516910263046.py", 
line 28, in v_wait_click
 v.click(image)
 Line 29, in file 
C:\Users\pd.kim\AppData\Local\Temp\sikuli-tmp3763259516910263046.py

 at org.sikuli.script.Region.handleFindFailed(Region.java:420) 
at org.sikuli.script.Region.wait(Region.java:511) 
at org.python.proxies.sikuli.Region$Region$0.super__wait(Unknown Source) 
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 

org.sikuli.script.FindFailed: FindFailed: can not find I4E-1.png on the screen.
 Line 29, in file 
C:\Users\pd.kim\AppData\Local\Temp\sikuli-tmp3763259516910263046.py

I am using a Windows 7 32-bit PC.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to