Zireael пишет: Цитата: К сожалению такой функции, как двойной клик нету при стандартном поиске изображения.
Цитата: if (m==1){mouse(LEFT, xs+xKIB+xm, ys+yKIB+ym);
Заменить на:
Цитата: if (m==1){mousedbl(LEFT, xs+xKIB+xm, ys+yKIB+ym);
(Добавление)
Ещё можно активировать окно перед кликом.
В начало скрипта:
Цитата: win w=window ("MEmu", "Qt5QWindowIcon", -1); // указатель на окно
Перед кликом добавить активацию окна:
Цитата: activate(w); mouse(LEFT, xs+xKIB+xm, ys+yKIB+ym);
Спасибо за помощь.
Проблема решена следующим образом:
1) Активация окна Nox
2) Повторная проверка изображения, то есть. нашли изображение, нажимаем на него, ждем 2 сек, если оно осталось - повторное нажатия, если нету - идем дальше.(пришлось дублировать поиск изображения, немного больше работы, ну ничего) |