Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Описание: Запуской файл на некоторых пк не находит картинку, на втором не нажимает на нее
Almighty
Отправлено: 27 Июня, 2018 - 23:25:40
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




Возникла проблема, при сборке exe файла бот или не распознает картинку или не нажимает на нее.
На компке, на котором создавался бот при запуске бота через сам Кибор - все работает стабильно. Как только запускаю exe файл, которій собрал - так сразу или наводит курсор на изображение и не нажимает или не находит изображение.
На втором пк вовсе не находит изображение.

Пишу бота для игры на эмуляторе Android.
В качестве эмулятора использую Nox, а так же MemuPlay (У обоих разширение стоит 800*600).
Пробивал с привязкой к MemuPlay -такая же проблема, то находит то нет изображение.
Nox - привязку не делал, так как черный экран на скрине при Контр+шифт+S.

Пробовал создавать/запускать без привязки, такая же проблема или не нажимает или не видит(При включенном Кибор, на котором создавался бот все ок, если запускать через код, который мы берем в визуально редокторе.

RESOURCE - при создании файла добавляю, в визуально редакторе так же их добавляю.
Задержка после нахождения изображения стоит 1сек.
Пробовал уже и уменьшать зону поиска изображения(если ищем на всем экране) - ничего не помогло.
Подскажите, как решить эту проблему?

Во втором сообщении пишу код, так как по размеру сообщения форум не разрешает больше
(Добавление)
Код (Отобразить)

(Добавление)
Продолжение кода (Отобразить)
 
 Top
Zireael
Отправлено: 28 Июня, 2018 - 01:39:27
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




exe от админа запускается?
 Цитата:
или наводит курсор на изображение и не нажимает или не находит изображение.

Добавьте сообщение нашлась картинка или нет, тогда хоть понятно будет не находится или не нажимает.
 Цитата:
На втором пк вовсе не находит изображение.

На разных пк изображения могут отличаться. Добавьте разбежность.
 
 Top
Almighty
Отправлено: 28 Июня, 2018 - 07:54:25
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




 Zireael пишет:
exe от админа запускается?
 Цитата:
или наводит курсор на изображение и не нажимает или не находит изображение.

Добавьте сообщение нашлась картинка или нет, тогда хоть понятно будет не находится или не нажимает.
 Цитата:
На втором пк вовсе не находит изображение.

На разных пк изображения могут отличаться. Добавьте разбежность.


Да, от админа запускаю.
Не точность/разбежность изображения стоит 70%.
На пк, на котором создается вин 10.
На вин 7 - на втором пк находит изображение и не нажимает(курсор передвигает на само изображение)-на третьем пк(вин 7) не находит даже,так как курсор не передвигается(это третий пк).
На всех пк стоит разрещения экрана одинаковое 1366*768
 
 Top
Zireael
Отправлено: 28 Июня, 2018 - 10:58:55
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Не точность/разбежность изображения стоит 70%.

В приведённом коде разбежность 0, точность 80.
 Цитата:
findimage_(#Image_2_KIB[0][0], 5000, 1000, 1000, 1, 10, 10, 200, -1, 0, 80, 1, 123, 257, 177, 312, #sum_KIB, #x_KIB, #y_KIB);
 
 Top
Almighty
Отправлено: 28 Июня, 2018 - 11:41:57
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




 Zireael пишет:
 Цитата:
Не точность/разбежность изображения стоит 70%.

В приведённом коде разбежность 0, точность 80.
 Цитата:
findimage_(#Image_2_KIB[0][0], 5000, 1000, 1000, 1, 10, 10, 200, -1, 0, 80, 1, 123, 257, 177, 312, #sum_KIB, #x_KIB, #y_KIB);

Подскажите, как через визуальный редактор это сделать?
Я новенький, видите спутал, два разных понятия в программе.
 
 Top
Zireael
Отправлено: 28 Июня, 2018 - 12:11:34
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Подскажите, как через визуальный редактор это сделать?

Галка: Искать по неполному совпадению.
Разбежность цвета (0-255) - это отклонение по цвету, поставьте для начала 10-20. Если не будет находить, то укажите больше.
Лучше увеличивать разбежность, чем уменьшать процент соппадения.
 
 Top
Almighty
Отправлено: 28 Июня, 2018 - 14:09:18
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




 Zireael пишет:
 Цитата:
Подскажите, как через визуальный редактор это сделать?

Галка: Искать по неполному совпадению.
Разбежность цвета (0-255) - это отклонение по цвету, поставьте для начала 10-20. Если не будет находить, то укажите больше.
Лучше увеличивать разбежность, чем уменьшать процент соппадения.


Спасибо, помогло.
На всех пк находит изображение. 20 отклонение по цвету помогло.
Осталась еще одна проблема, не всегда нажимает на изображение.
Курсор наводит, нажатие не срабатывает.
Привету пример, есть в задаче последовательные изображения, на первое изображение нажимает, на второе нажимает, на третье не нажимает. При повторном запуске может не нажимать на первое(курсор наводит,дальше я сам нажимаю), на второе и третье программа сама нажимает.
То есть нажатия на изображения срабатывают через раз.
 
 Top
Zireael
Отправлено: 28 Июня, 2018 - 14:32:34
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
То есть нажатия на изображения срабатывают через раз.

В обоих эмуляторах не всегда срабатывает?
Можно попробовать делать двойной клик или зажимать и отпускать кнопку мыши.
 
 Top
Almighty
Отправлено: 28 Июня, 2018 - 17:33:36
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 64
Дата рег-ции: Июнь 2018  
Откуда: Kyiv
Репутация: 2




 Zireael пишет:
 Цитата:
То есть нажатия на изображения срабатывают через раз.

В обоих эмуляторах не всегда срабатывает?
Можно попробовать делать двойной клик или зажимать и отпускать кнопку мыши.


Да на обоих.
Что является странным, если я запускаю код через сам Кибор - все ок, работает, как только собираю в запуской файл,как сразу работает через раз.
К сожалению такой функции, как двойной клик нету при стандартном поиске изображения.
 
 Top
Zireael
Отправлено: 29 Июня, 2018 - 02:18:03
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
К сожалению такой функции, как двойной клик нету при стандартном поиске изображения.

 Цитата:
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);
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by