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

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

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

> Без описания
konctantin777
Отправлено: 14 Ноября, 2018 - 09:27:30
Post Id



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


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




Добрый день. В квадрате 100*100 меняются цифры- надо отследить именно момент смены. Проблема, что немного и редко, но меняется и фон. Если поставить разбег 20, то всё норм, но в виз. редакторе такой настройки нет. Подскажите как настраивать в таких ситуациях ?
(Добавление)
Отслеживать именно динамику больших объектов, игнорируя динамику маленьких
 
 Top
Kibor
Отправлено: 14 Ноября, 2018 - 10:48:07
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 konctantin777 пишет:
Отслеживать именно динамику больших объектов, игнорируя динамику маленьких

За это отвечают настройки параметров функции finddynamic
В виз редакторе тоже есть.
 
 Top
Zireael
Отправлено: 14 Ноября, 2018 - 10:59:45
Post Id



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


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




Как вариант цифры можно распознать.
Или:
CODE:
int x, y, x1, x2;

x1=findcolor(-1, #x, #y, 0, 0, 100, 100, 255, -1) // найти сколько пикселей указанного цвета (цвет цифр)
x2=x1;
while (x1==x2) // пока количество пикселей не изменится
{
x2=findcolor(-1, #x, #y, 0, 0, 100, 100, 255, -1) // найти сколько пикселей указанного цвета (цвет цифр)
sleep(100);
}
// если вышли из цикла значит цифры изменились
 
 Top
konctantin777
Отправлено: 14 Ноября, 2018 - 11:56:36
Post Id



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


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




В учебнике читал, но там сказано, что изменение должно быть по всему размеру без пропуска пикселей- пробовал разные размеры указывать- ложно срабатывает.
По распознаванию... Десятичная цифра бегает- не распознает в этот момент (цифра бывает целая и меняется, а бывает с точкой и меняется десятая)
[i](Добавление)
По кол-ву пикселей. Кодом понятно, но как в виз. редакторе прочитать кол-во во ?

(Отредактировано автором: 14 Ноября, 2018 - 12:01:24)

 
 Top
Zireael
Отправлено: 14 Ноября, 2018 - 12:22:00
Post Id



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


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




 Цитата:
не распознает в этот момент (цифра бывает целая и меняется, а бывает с точкой и меняется десятая)

Что это меняет? Как настроено так и распознаёт. Распознать можно хоть целые, хоть дробные числа. И сравнивать потом их тоже можно.
 Цитата:
По кол-ву пикселей. Кодом понятно, но как в виз. редакторе прочитать кол-во во ?

Количество пикселей? Зачем?
Весь код в функцию. Если вышло из функции значит цифры изменились.
 
 Top
konctantin777
Отправлено: 14 Ноября, 2018 - 14:11:40
Post Id



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


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




Кол-во. Цифра может быть разная. Если сначала сделать её скрин, то как узнать кол-во во пикселей в ней ?
(Добавление)
Распознавание же различит, например, 6 но пока меняется десятичная часть, он будет распознавать 6 пока то что после точки туда сюда бегает

(Отредактировано автором: 14 Ноября, 2018 - 14:18:46)

 
 Top
Zireael
Отправлено: 15 Ноября, 2018 - 01:24:17
Post Id



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


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




 Цитата:
то как узнать кол-во во пикселей в ней ?

Повторю вопрос. Зачем?
Допустим, было 10 пикселей, ждём когда станет больше или меньше.
Допустим, было 100 пикселей, ждём когда станет больше или меньше.
И толку что узнаем сколько было пикселей, если нужно это:
 Цитата:
надо отследить именно момент смены

 Цитата:
он будет распознавать 6 пока то что после точки туда сюда бегает

Что на экране есть, то и распознает.
 
 Top
konctantin777
Отправлено: 15 Ноября, 2018 - 07:09:57
Post Id



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


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




Я понял! Просто привык искать по одному изображению и забыл, что можно найти ВСЕ. Спасибо !!
 
 Top
julia15a
Отправлено: 30 Ноября, 2018 - 14:01:10
Post Id



Пользователь
Прохожий


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




Константин,если Вы еще занимаетесь ТР2, тогда примите следующее наблюдение: зайти в настройки игры, полностью убрать громкость фона,общую громкость и громкость вылова - на максимум, сохранить настройки.Теперь при любой поклевке вверху,в окошке вкладки браузера у Вас на треть секунды будет появляться изображение динамика,извещая о громком звуке.Это очень четкий индикатор поклевки.И словить его много легче чем изменение цифр дальности в окошке поплавка.Если громкость фона вывалена в максимум,то значок динамика присутствует постоянно.
 
 Top
konctantin777
Отправлено: 30 Ноября, 2018 - 14:27:32
Post Id



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


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




Спасибо! Только тогда надо делать под конкретный браузер... Надо подумать...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by