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

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

 Страниц (19): « 1 2 3 4 [5] 6 7 8 9 » В конец    

> Описание: Распознать и нажать стрелки в игре Audition 2
Zireael
Отправлено: 04 Мая, 2019 - 11:40:52
Post Id



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


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




Тогда искать стрелки по одной, смещая область поиска. Примерно так:
code (Отобразить)
 
 Top
Limbaugh
Отправлено: 04 Мая, 2019 - 12:57:24
Post Id



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


Покинул форум
Сообщений всего: 86
Дата рег-ции: Май 2019  
Репутация: 0




 Zireael пишет:
Тогда искать стрелки по одной, смещая область поиска. Примерно так:
code (Отобразить)


Это помогло, но при этом теперь большие проблемы с распознанием или нажатием, даже не знаю , он иногда прожимает, иногда нет, часто вообще не прожимает, или прожимает 1 или 2 и сбивается, может слишком далеко сместили область поиска ?
(Добавление)
Да он опозновать странно стал, первая клавиша левая, в боте пишет - П это правая

(Отредактировано автором: 04 Мая, 2019 - 12:59:21)

 
 Top
Zireael
Отправлено: 04 Мая, 2019 - 13:11:14
Post Id



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


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




Добавьте mousemove и посмотрите где распознаётся текст.
 
 Top
Limbaugh
Отправлено: 04 Мая, 2019 - 13:26:13
Post Id



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


Покинул форум
Сообщений всего: 86
Дата рег-ции: Май 2019  
Репутация: 0




 Zireael пишет:
Добавьте mousemove и посмотрите где распознаётся текст.


Куда лучше добавить эту функцию , а то Я между распознанием текста поставил и ничего не происходит

Так сделал - mousemove(text_KIB);

(Отредактировано автором: 04 Мая, 2019 - 13:29:09)

 
 Top
Zireael
Отправлено: 04 Мая, 2019 - 13:27:51
Post Id



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


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




Перед распознаванием:
CODE:
mousemove(posX, coord[1]);
sleep(500);
mousemove(posX+deltaX, coord[3]);
sleep(500);
 
 Top
Limbaugh
Отправлено: 04 Мая, 2019 - 13:40:09
Post Id



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


Покинул форум
Сообщений всего: 86
Дата рег-ции: Май 2019  
Репутация: 0




 Zireael пишет:
Перед распознаванием:
CODE:
mousemove(posX, coord[1]);
sleep(500);
mousemove(posX+deltaX, coord[3]);
sleep(500);



Нажмите для увеличения


Но Я изменил int deltaX=48 на 5 , сейчас с твоим 46 попробую

(Отредактировано автором: 04 Мая, 2019 - 13:55:19)

 
 Top
konctantin777
Отправлено: 04 Мая, 2019 - 13:45:41
Post Id



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


Покинул форум
Сообщений всего: 1168
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




Можно в зоне поиска (где ВСЕ кнопки) искать светло- голубой цвет и записывать его х, у. Потом от этих координат искать стрелки.
Как эту игру на 10ке запустить ? (параллельная конфигурация)
 
 Top
Limbaugh
Отправлено: 04 Мая, 2019 - 13:53:48
Post Id



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


Покинул форум
Сообщений всего: 86
Дата рег-ции: Май 2019  
Репутация: 0




 Zireael пишет:
Перед распознаванием:
CODE:
mousemove(posX, coord[1]);
sleep(500);
mousemove(posX+deltaX, coord[3]);
sleep(500);


Вот с


Нажмите для увеличения


int deltaX=46; // расстояние между стрелками

И он постоянно в эти две точки прыгает

(Отредактировано автором: 04 Мая, 2019 - 13:58:47)

 
 Top
Zireael
Отправлено: 04 Мая, 2019 - 14:00:38
Post Id



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


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




 Цитата:
И он постоянно в эти два угла прыгает

Зону поиска указывать всю, т. е. чтобы в неё все стрелки попадали, а не одна.
 
 Top
Limbaugh
Отправлено: 04 Мая, 2019 - 14:03:45
Post Id



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


Покинул форум
Сообщений всего: 86
Дата рег-ции: Май 2019  
Репутация: 0




 Zireael пишет:
 Цитата:
И он постоянно в эти два угла прыгает

Зону поиска указывать всю, т. е. чтобы в неё все стрелки попадали, а не одна.


Зона поиска и так вся стоит -
int coord[4]={750, 787, 1171, 839} // зона поиска

или здесь тоже нужно сделать, что бы она вся была -

int deltaX=46; // расстояние между стрелками
 
 Top
Страниц (19): « 1 2 3 4 [5] 6 7 8 9 » В конец
Сейчас эту тему просматривают: 10 (гостей: 10, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by