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

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

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

> Описание: Поиск внешнего вида курсора в игре.
wotres2
Отправлено: 31 Марта, 2022 - 16:19:49
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 39
Дата рег-ции: Февр. 2022  
Репутация: 3




Добрый день.
Столкнулся с необходимостью работать с курсором в клиенте игры.
Он меняет внешний вид в зависимости от наведения на объект: меч, топор, шестеренка и т.д.
Подскажите, каким образом реализовать работу с этими изменениями и как захватить его в скриншот кибора, не отображается.
Непосредственно поиск изображения на экране не является проблемой, проблема в том, как реализовать анализ внешнего вида курсора.
 
 Top
Kibor
Отправлено: 31 Марта, 2022 - 16:29:05
Post Id



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


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




getcursor возвращает тип курсора в выбранном окне или игре в настоящий момент(для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
wotres2
Отправлено: 31 Марта, 2022 - 16:34:22
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 39
Дата рег-ции: Февр. 2022  
Репутация: 3




[quote=Kibor]getcursor возвращает тип курсора в выбранном окне или игре в настоящий момент(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Благодарю, буду разбираться.
(Добавление)
[quote=Kibor]getcursor возвращает тип курсора в выбранном окне или игре в настоящий момент(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Разобрался, интегрировал, ПОЁТ!
 
 Top
wotres2
Отправлено: 01 Апреля, 2022 - 17:53:10
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 39
Дата рег-ции: Февр. 2022  
Репутация: 3




А по той-же теме, можно реализовать статичное ID курсора в клиенте игры?
 
 Top
Zireael
Отправлено: 02 Апреля, 2022 - 02:21:23
Post Id



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


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




 Цитата:
можно реализовать статичное ID курсора в клиенте игры?

Нет, т. к. хендл меняется при перезапуске приложения.

Вообще зная хендл курсора можно получить его изображение. Сохранить в bmp, потом можно загружать и сравнивать с текущим. Но, это если добавить соответствующие функции.
 
 Top
Vramin
Отправлено: 02 Апреля, 2022 - 19:28:20
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 43
Дата рег-ции: Янв. 2022  
Откуда: Украина
Репутация: 0




[quote=Zireael]Вообще зная хендл курсора можно получить его изображение. Сохранить в bmp, потом можно загружать и сравнивать с текущим. Но, это если добавить соответствующие функции.[/quote]
[quote=Kibor]getcursor возвращает тип курсора в выбранном окне или игре в настоящий момент(для просмотра ссылки Вам необходимо авторизоваться) /quote]
Очень, очень интересно! То есть можно если правильно понимаю пойти и еще дальше, зохавать таблетку, научиться видеть матрицу и бегать по стенам! и получить дескриптор не только курсора, а и допустим того что под курсором? И обращаться напрямую по айди к нему? Хех!.. Но, вероятно придут агенты и навешают люлей как-то контролируется процесс чтения из памяти приложения, как минимум в играх, да и на уровне ос - хотя в ос не так важно (а может и важно, если игра обращаются именно к внутриситемному контролю за данными)

(Отредактировано автором: 02 Апреля, 2022 - 19:29:04)

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


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




Powered by