$h = hget(640,200)
LOGWRITE ("hget=", $h)
HSET($h,1)
$htxt=HGETTEXT($h)
$htxtorig=$htxt
$htxtnew=$htxt+" hset"
LOGWRITE ("HGETTEXT=", $htxt)
hsettext($h, $htxtnew)
m1:
LCLICK(1030,505) // ok
FOR($a, $a < 60)
WAIT(1)
IF ( iskeydown(#space)=1 ) //ñòîï âûïîëíåíèÿ ïðè íàæàòèè ïðîáåëà
hsettext($h, $htxtorig)
HSET($h,0)
halt
END_IF
END_CYC
GOTO(m1)
скрипт привязывается к окну, переименовывает его (для удобства) и жмет мышу в нужном месте раз в минуту, при нажатии Пробела окну возвращается оригинальное название, отвязывается от окна и скрипт останавливается...
...НО...
скрипт реагирует на нажатие Пробела вообще в системе, в другом окне или просто так.
Можно ли сделать чтоб скрипт реагировал на нажатии клавиши в привязанном окне, или нажатие мыши? В общем надо интерактивно среагировать на действие в привязанном окне, как видно из скрипта, просто остановить работу нажав Паузу или Стоп не вариант.