Можно ли привезать скрипт к 2 и боле окнам?
Вверх
set #h1 findwindow (окно1)
set #h2 findwindow (окно2)
set workwindow #h1 // сделать рабочим окно1
// какие-то действия для окна1
set workwindow #h2 // сделать рабочим окно2
// какие-то действия для окна2
end_script
set #handle findwindow (111) // ищем первое окно
set %handle [1] #handle // записываем в массив
set #handle findwindow (222) // ищем второе окно
set %handle [2] #handle // записываем в массив
set #handle findwindow (333) // и т. д.
set %handle [3] #handle
// т. е.
// %handle [1] - первое окно
// %handle [2] - второе окно
// и т. д.
for #i 1 size(%handle) // цикл для всех окон
log %handle[#i] // хендл окна
set workwindow %handle[#i] // сделать окно рабочим
set #d findcolor (4, 4 1258, 686 1 1 ( 794, 793, 277,2072,729631, 527 ,1818 ) %arr %handle[#i])
if #d > 0
left %arr [1 1], %arr [1 2]
wait 2s
end_if
end_for
end_script
set %handle [1] 1312060 // допустим массив с хендлами окон
set %handle [2] 2491692
set %handle [3] 65826
for #i 1 size(%handle)
log %handle[#i] #i
end_for
end_script
send {m} ----------открытие карты
left 251, 315 ------------ клик по координатам на карте