Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » не распознает картинки в запускном файле

Страниц (2): « 1 [2]
 

11. Almighty - 29 Июня, 2018 - 13:46:36 - перейти к сообщению
 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 сек, если оно осталось - повторное нажатия, если нету - идем дальше.(пришлось дублировать поиск изображения, немного больше работы, ну ничего)
12. Zireael - 29 Июня, 2018 - 18:50:25 - перейти к сообщению
Попробуйте зажимать кнопку и отпускать.
В функции findimage_ замените:
 Цитата:
mouse(LEFT, xs+xKIB+xm, ys+yKIB+ym);

на:
 Цитата:
mousedown(LEFT, xs+xKIB+xm, ys+yKIB+ym); sleep(200);
mouseup(LEFT, xs+xKIB+xm, ys+yKIB+ym);

Powered by ExBB FM 1.0 Final