К сожалению, я не знаю, как воспроизвести ошибку. Сталкивался несколько раз, в двух разных скриптах:
Скрипт 0:
Код
start_script 2 //Место зависания
wait 8s
start_script 3
start_script 4
start_script 5
start_script 6
start_script 7
end_script
Начала 2го скрипта:
Код
wait 5s
set #handle findwindow (Darkorbit - Comodo Dragon)
set #handleFlash windowfromcursor
И здесь:
Код
set workwindow #handleFlash.2
proc jump
wait 5s
send217 $jump.2
wait 5s
end_proc
set #colorLine 4605510
start_script 10 //Место зависания
Начало 10го скрипта:
Код
set workwindow #handleFlash.2
:label
set $count findimage (0 0 #centerX.2 #centerY.2 (connect.bmp) %arr #handle.2)
if ($count > 80)
P.S. зависания были замечены только после ручного запуска скрипта, т.е. пока не сталкивался с ситуацией, когда после корректного запуска скриптов, в какой то момент все останавливалось на start_script