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

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

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

> Описание: Помогите настроить поиск, чтоб найти всех мобов
Kostick
Отправлено: 03 Января, 2022 - 20:10:08
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020  
Репутация: 1




Здравствуйте, пытаюсь найти всех мобов (барашков), но есть два случая:
Мобы на свету:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
И мобы в тени/в ночное время суток:(для просмотра ссылки Вам необходимо авторизоваться) Видел видео от Владимира, где он показывает, как найти всех найденных мобов с помощью функции findheapcolor:(для просмотра ссылки Вам необходимо авторизоваться) Но у меня не получается настроить распознавание по смещение, чтобы хотя бы большая часть барашков была найдена. Может у вас получится, дорогие форумчане?
 
 Top
Ilya001
Отправлено: 03 Января, 2022 - 20:51:06
Post Id



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


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




.
(Добавление)
Туториал(пример): https://youtu.be/8tVvWmGv9YU

(Отредактировано автором: 03 Января, 2022 - 20:51:25)

 
 Top
Kostick
Отправлено: 03 Января, 2022 - 22:57:08
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020  
Репутация: 1




[quote=Ilya001].
(Добавление)
Туториал(пример):(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Это помогло, спасибо, но это слишком мутная затея. Слишком много цветов, теней, в итоге каждый раз двух максимум нахожу, остальных не видит. Ладно, все равно спасибо.
 
 Top
Ilya001
Отправлено: 03 Января, 2022 - 23:17:39
Post Id



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


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




Есть еще finddynamic, но если в игре много шума(движений) то это тоже бесполезно.
 
 Top
Kostick
Отправлено: 03 Января, 2022 - 23:33:37
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020  
Репутация: 1




 Ilya001 пишет:
Есть еще finddynamic, но если в игре много шума(движений) то это тоже бесполезно.

Я так понял, эта функция ищет всё, что так или иначе двигается? Если взять разбежность 30, то выходит такая картина:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
И демонстрация игры на минимальной графики для примера (периодически в игре происходит обновление освещения, это заметно на 17-й секунде, в такие моменты в kibor'е многие детали становятся красными независимо от разбежности).(для просмотра ссылки Вам необходимо авторизоваться) (Добавление)
[quote=Kostick]
 Ilya001 пишет:
Есть еще finddynamic, но если в игре много шума(движений) то это тоже бесполезно.

Я так понял, эта функция ищет всё, что так или иначе двигается? Если взять разбежность 30, то выходит такая картина:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
И демонстрация игры на минимальной графики для примера (периодически в игре происходит обновление освещения, это заметно на 17-й секунде, в такие моменты в kibor'е многие детали становятся красными независимо от разбежности).(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Но я не знаю, что с этим результатом можно сделать. Да, выделяются именно нужные животные, но что дальше?
(Добавление)
Сейчас попробую, может что-то получится.
(Добавление)
к сожалению не сработало, он реагирует без остановки на анимацию мышки, которая становится то ярче, то тускнее.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
 
 Top
Remyc
Отправлено: 05 Января, 2022 - 15:16:06
Post Id



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


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




Вообще из опыта - разбежность 30 слишком много.
Как вариант выполнять последовательные поиски:
1) Моб "днем",
2) если в п.1 нет найденых мобов искать моба "ночью",
3) если в п.1 и п.2 нет найденых совпадений искать мобов "при смене суток".


З.Ы. 3 пункт стоит рассматривать если смена "дня" и "ночи" сильно растянута по времени, иначе просто стоит подождать 1-2 минуты.

З.Ы.Ы. Да и про создание нейронки в пайтон молчу, хотя по сути - это самый лучший вариант если можешь (а если игра не браузерная то точно можешь) выдрать спрайты мобов из игры.


З.Ы.Ы. И стоит изучить для начала горячие клавиши в игре (в том числе не назначенные), скорей всего есть возможность просто переключаться на следующего моба, прошло переключение или нет отслеживать по изменению интерфейса (или его частей)

(Отредактировано автором: 05 Января, 2022 - 15:23:59)

 
 Top
Kostick
Отправлено: 05 Января, 2022 - 19:29:33
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 184
Дата рег-ции: Авг. 2020  
Репутация: 1




 Remyc пишет:
Вообще из опыта - разбежность 30 слишком много.
Как вариант выполнять последовательные поиски:
1) Моб "днем",
2) если в п.1 нет найденых мобов искать моба "ночью",
3) если в п.1 и п.2 нет найденых совпадений искать мобов "при смене суток".


З.Ы. 3 пункт стоит рассматривать если смена "дня" и "ночи" сильно растянута по времени, иначе просто стоит подождать 1-2 минуты.

З.Ы.Ы. Да и про создание нейронки в пайтон молчу, хотя по сути - это самый лучший вариант если можешь (а если игра не браузерная то точно можешь) выдрать спрайты мобов из игры.


З.Ы.Ы. И стоит изучить для начала горячие клавиши в игре (в том числе не назначенные), скорей всего есть возможность просто переключаться на следующего моба, прошло переключение или нет отслеживать по изменению интерфейса (или его частей)

Про нейронку я думал и согласен, что это лучший вариант, но я так понимаю, ее нельзя реализовать конкретно в kibor'е, а только отдельно. Или можно?

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

Вычленить файлы не вариант, по крайней мере для меня. В файлах игры все в архивах с расширением игры, при чем не помеченные никак, и их почти 7000, поэтому даже если получится их раскрыть, то на то, чтобы найти в них конкретную текстуру нужного моба, уйдет уйма времени.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
К тому же стоит античит, который, мне кажется будет против, что я использую файлы игры. Поэтому вариант с инжектом я пропустил. Есть обходы на зарубежных сайтах, но их немного и они платные. Так что в такие дебри мне пока рано лезть с моими знаниями программирования.
 
 Top
Remyc
Отправлено: 06 Января, 2022 - 04:50:08
Post Id



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


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




 Kostick пишет:
Про нейронку я думал и согласен, что это лучший вариант, но я так понимаю, ее нельзя реализовать конкретно в kibor'е, а только отдельно. Или можно?


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


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




Powered by