Например TDA7294

Форум РадиоКот • Просмотр темы - Автоматизация нажатия клавиши мыши
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 14:49:11

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Вс окт 17, 2021 15:27:50 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Пт ноя 13, 2020 13:54:40
Сообщений: 517
Откуда: Харьков, Украина
Рейтинг сообщения: 0
Изображение
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Ср окт 27, 2021 01:39:01 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: 0
AutoIt MouseClick

Недостаток AutoIt не умеет двигать мышь. Нельзя перемещать курсор по траектории. Хотя возможно ктото написал либу которая перемещает попиксельно по заданному алгоритму, вот только вопрос к производительности. Так что для болтания мышки по экрану надо чтото вроде A4 с макросами.

Если в антиботе есть ИИ, то любые действия не должны быть повторяемые. Если это аппаратные эмуляторы, то их тайминги должны быть нестабильные.

Когдато писал скрипт не для читов, но это учитывал.
Делился скриптом со школьником, он вроде даже понял суть, но недавно узнал что пиратские сервер той игры года 2 как капут. Нашёл другой, но там клиент фиг скачать, в общем те скрипты стали бесполезны, да и врятли я их пойму.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Ср окт 27, 2021 09:05:33 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Программную эмуляцию обнаружит защита. В данном случае нужна аппаратная эмуляция.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Пн ноя 01, 2021 23:43:45 
Друг Кота

Карма: -39
Рейтинг сообщений: -170
Зарегистрирован: Пн окт 03, 2016 22:50:22
Сообщений: 3427
Рейтинг сообщения: 0
Софт решения для пк не вариант.


Самый простой вариант это отправлять окну игры зная его дескриптор HWND с помощью SendMessage(... нажатия мыши.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Вс ноя 07, 2021 15:37:24 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 21
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 101
Рейтинг сообщения: 0
Софт решения для пк не вариант.


Самый простой вариант это отправлять окну игры зная его дескриптор HWND с помощью SendMessage(... нажатия мыши.

Софт вполне себе может различать, программа ему шлёт нажатия или железо. Например, антивирус Касперского так делает: окна настройки через удалёнку (например teamviewer) не прожимаются. А с локальной консольки без проблем. Я лишь хочу сказать, что контролирующий софт просто так не обмануть, он против этого и борется. А вот аппаратная мышка с врождённой эпилепсией вполне себе сработает.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Пн ноя 08, 2021 20:03:32 
Друг Кота

Карма: -39
Рейтинг сообщений: -170
Зарегистрирован: Пн окт 03, 2016 22:50:22
Сообщений: 3427
Рейтинг сообщения: 0
Софт вполне себе может различать, программа ему шлёт нажатия или железо.

Нажатие кнопок мыши это события WN_LBUTTONUP или WN_LBUTTONDOWN за это отвечает часть ядра системы User32.dll оконный менеджер. Обработчик событий указатель которого отражен в WNDCLASSEX.lpfnWndProc и зарегистрирован на конкретное созданное окно и он не отличит кто шлет ему SendMessageA(... вызывая WndProc. Другое дело внедрение в процесс и перехват событий, на которое будет ругаться антивирус и прочая программа перехватывающая системное WindowsAPI на уровне ядра.

Например, антивирус Касперского так делает: окна настройки через удалёнку (например teamviewer) не прожимаются.

Такoe может происходить при переключение рабочих столов и рабочей станции где не верно получен дескриптор GetDesktopWindow() и как следствие неверная отправка SendMessageA/W(...

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


1) Не отличит, если это SendMessageA(...
2) Нет контроля за мышью на уровне ядра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Пт ноя 12, 2021 15:00:26 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 21
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 101
Рейтинг сообщения: 0
Например, антивирус Касперского так делает: окна настройки через удалёнку (например teamviewer) не прожимаются.

Такoe может происходить при переключение рабочих столов и рабочей станции где не верно получен дескриптор GetDesktopWindow() и как следствие неверная отправка SendMessageA/W(...

Это целенаправленная защита а не случайный глюк от переключения рабочих столов. Т.е., метод однозначно есть. И я полагаю дело не в системных сообщениях, а в драйверах-фильтрах, что устанавливает антивирус на клавиатуру и мышь. Контролирующий софт страдает той же фигнёй (по крайней мере тот, с которым я сталкивался).


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Пт ноя 12, 2021 15:58:18 
Друг Кота

Карма: -39
Рейтинг сообщений: -170
Зарегистрирован: Пн окт 03, 2016 22:50:22
Сообщений: 3427
Рейтинг сообщения: 0
Это целенаправленная защита а не случайный глюк от переключения рабочих столов. Т.е., метод однозначно есть. И я полагаю дело не в системных сообщениях, а в драйверах-фильтрах, что устанавливает антивирус на клавиатуру и мышь. Контролирующий софт страдает той же фигнёй (по крайней мере тот, с которым я сталкивался).

Цитата:
В результате, если механизмы защиты от внешнего управления включены, Kaspersky Endpoint Security блокирует наведение курсора на окно программы. При попытке удаленного пользователя остановить работу службы программы отображается системное окно с ошибкой.


Это защита от SetCursorPos(x,y), но не от SendMessageA(... при попытке антивирусом контролировать SendMessageA(... обернется для системы тормозами или крахом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Сб ноя 13, 2021 14:55:53 
Встал на лапы
Аватар пользователя

Карма: 2
Рейтинг сообщений: 21
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 101
Рейтинг сообщения: 0
Это защита от SetCursorPos(x,y), но не от SendMessageA(

Забавно другое. Я лично видел, что клик по иконке в трее срабатывал, окно появлялось и курсор над ним без проблем двигался. Только вот клик на окне антивируса ни к чему не приводил. вокруг него - без проблем. Т.е. даже закрыть/свернуть было нельзя.
... при попытке антивирусом контролировать SendMessageA(... обернется для системы тормозами или крахом.

Ну вот и ответ, почему комп с Касперским на борту заметно тормознее оного без него.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Автоматизация нажатия клавиши мыши
СообщениеДобавлено: Пт ноя 19, 2021 15:21:03 
Друг Кота

Карма: 49
Рейтинг сообщений: 523
Зарегистрирован: Чт фев 20, 2014 18:57:55
Сообщений: 18474
Рейтинг сообщения: 0
Если вы все еще про ту игру, то такое не прокатит, хотя зависит от сервера. На официальном ру защита влазила во все такие функции системы (да, она злее любого вируса) прям в первые байты и вызовы заворачивала на себя, первое время решалось перепрыгиванием через этот джамп или что там она втыкала. Потом вроде и это перестало работать.

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

Двигать мышку программно можно было, просто программные клики окно игнорировало.

_________________
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 30 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y