задача: на экране есть несколько кнопок, нужно их все прокликать, после клика появляется диалоговое окно и еще десяток кнопок (других) и нужно кликнуть рандомно одну из них, я написал код (с помощью оравена) но так как задача довольно популярна решил создать тему тут, в коде не работает вторая часть (рандомный клик) хотелось бы сделать ее универсальной и избавиться от костылей
begin:
print("new turn")
getscreen
scanpicture($arr, 0,0, $_xmax, $_ymax, "chat.bmp")
while (arrsize($arr) > 0)
print("pictures found")
$y = arrpop($arr)
$x = arrpop($arr)
lclick($x, $y)
WAIT(1)
getscreen
scanpicture($var, 0,0, $_xmax, $_ymax, "send.bmp")
$rnd = rndfrom(0,2,4,6,8,10,12,14,16,18)
$x = $var[$rnd]
$y = $var[$rnd+1]
undefine($var)
lclick($x, $y)
WAIT(1)
pic("send.bmp")
end_cyc
undefine($arr)