scripts.sikuli

(Download this script)
import time
from time import clock
from datetime import timedelta

doubleClick()
wait(, 240)
type("\t")
type("$ud0ku")
a = find()

if a:
    a.click()
wait(, 240)
sluitknop = find()
if sluitknop:
    sluitknop.click()
wait(, 240)
relatiesknop = find()
relatielijst_start = time.time()
if relatiesknop:
    relatiesknop.click()
wait()
relatielijst_end = time.time()
naamveld = find(Pattern().targetOffset(77,-2))
if naamveld:
    naamveld.click()
type("burgstra")
type("\t")
type("almere")
type_persoon = find()
type_persoon.click()
click()
time.sleep(4)
click()
try:
    dubbelen_dialoog = wait(, 4)
    click()
except:
    pass
wait()
click()
verwijsfunctie = wait(Pattern().targetOffset(105,-1), 240)
verwijsfunctie.click()
huisarts = wait(, 240)
if huisarts:
    huisarts.click()
click()
wait(, 240)
click()
click(Pattern().targetOffset(46,0))
type("01123456")

popup('Duur relatielijst openen %s seconden' % str(int(relatielijst_end - relatielijst_start)))