Что нового

Эмуляция нажатий через ps/2 порт клавиатуры/мыши

bonik2020

Новичок
Сообщения
9
Репутация
0
Здравствуйте!
Подскажите, как реализовать (нужно для обхода защиты где обычные команды winapi блокируются)
Имеется ps/2 клава и мышь подключенные к ПК
Видел похожие темы, но часть удалены, либо не совсем понятны
В интернете есть информация о I/O Port Functions UDF для autoit
Буду благодарен, за подсказку как именно можно послать простейшие клики от лица ps/2 устройства (не send controlsend которые блокируются)
Спасибо!
 

ra4o

AutoIT Гуру
Сообщения
1 151
Репутация
240
Скорее всвего нужно , например на Ардуино что то городить .
 
Автор
B

bonik2020

Новичок
Сообщения
9
Репутация
0
Ну почему, библиотека udf есть, прошу помочь кто в ней разобрался
То, что это возможно говорит наличие в одном известном кликере данной функции, хотелось бы, тоже на автоит
 

ra4o

AutoIT Гуру
Сообщения
1 151
Репутация
240
Обычные библиотеки не подойдут, потому что Вы сами говорили, что есть защита и если это действительно защита , то никакие программные эмуляции работать не будут, внешнее устройство типа Ардуино или что то подобное - обойдёт эту защту
 
Последнее редактирование:
Автор
B

bonik2020

Новичок
Сообщения
9
Репутация
0
Обычные библиотеки не подойдут, потому что Вы сами говорили, что есть защита и если это действительно защита , то никакие программные эмуляции работать не будут, внешнее устройство типа Ардуино или что то подобное - обойдёт эту защту
Есть прога кликер бесплатный она обходит в режиме пс/2 эмуляции (работает только при подключеном реальном пс2 устройстве), логично если она это может, то почему автоит не может?
 

filautdinov

Знающий
Сообщения
92
Репутация
9
Держи, библиотека в архиве, примеры в ps2.au3 когда то давно делал бота, при условии что есть физическое устройство ps/2 на ноутах клава и тач ps/2. Думаю разберешься)
 

Вложения

Автор
B

bonik2020

Новичок
Сообщения
9
Репутация
0
Держи, библиотека в архиве, примеры в ps2.au3 когда то давно делал бота, при условии что есть физическое устройство ps/2 на ноутах клава и тач ps/2. Думаю разберешься)
Спасибо, большое , что поделились!) Давно искал нечто подобное, завтра только дойду к компу все это затестить)
Визуально вроде все понятно)
Ещё раз, спасибо!) Отпишусь потом)
 

emulator

Новичок
Сообщения
3
Репутация
0
Возможно кому-то будет интересен аппаратный эмулятор клавиатуры и мыши который можно сделать самому https://emulator.ucoz.org/load/apparatnyj_ehmuljator_klaviatury_i_myshi_versii_1_0/1-1-0-1
Он подключается через USB порт компьютера или ноутбука и не требует наличия PS/2 клавиатуры или мыши. Работает очень быстро - до 500 эмуляций в секунду. То есть за секунду можно ввести 500 символов или столько же раз переместить указатель мыши.
На сайте примеры работы с эмулятором на AutoIt.
 

filautdinov

Знающий
Сообщения
92
Репутация
9
Возможно кому-то будет интересен аппаратный эмулятор клавиатуры и мыши который можно сделать самому https://emulator.ucoz.org/load/apparatnyj_ehmuljator_klaviatury_i_myshi_versii_1_0/1-1-0-1
Он подключается через USB порт компьютера или ноутбука и не требует наличия PS/2 клавиатуры или мыши. Работает очень быстро - до 500 эмуляций в секунду. То есть за секунду можно ввести 500 символов или столько же раз переместить указатель мыши.
На сайте примеры работы с эмулятором на AutoIt.
Еще и платный, на меге или тиньке полно в инете материала и готовых решений притом бесплатных
По поводу быстро может быть для бота кликера да, но не для шутера 2мс это медленно юзай мегу и usb2 будет быстрей
 
Последнее редактирование:

emulator

Новичок
Сообщения
3
Репутация
0
На сайте размещена бесплатная демо-версия.
А по поводу платности. Не задумывались почему, в магазине хлеб, прочая еда и другие товары не бесплатны?
На разработку, тестирование, подготовку примеров, документации и др. были затрачены время и силы и естественно что хотеться получить хоть что-то.

на меге или тиньке полно в инете материала
Вы про программную реализацию USB. Знаете какая скорость обмена по USB класса HID и какие ограничения накладываются на программную реализацию USB и на спецификацию Low-Speed? Короче не вариант, потому что скорость эмуляции будет на уровне 30 в секунду и накладывается ограничение 8 байт в USB пакете. Посмотрите документацию на HID для устройств Low-Speed.

2мс это медленно юзай мегу и usb2 будет быстрей
Это юмр такой? Предлагаете программный USB и скорость эмуляции 50 в секунду (примерно 20 миллисекунд на эмуляцию)?
Если под usb2 подразумеваете High-speed со скоростью 480 Мбит/с, ATmega такую скорость не поддерживает.

для шутера 2мс это медленно
Для какого шутера медленно?
2 миллисекунды это 0.002 секунды или 1/500 секунды. Даже если у вас мощный комп с топовой видеокартой и монитором с частотой больше 100 Гц, один кадр отрисовывается за 10 мс или больше (16 мс при 60 FPS). Реакция человека в лучшем случае 0.1 секунды или 100 мс.
 
Последнее редактирование:

filautdinov

Знающий
Сообщения
92
Репутация
9
Ого как разгорячился, я всего лишь свое мнение высказал, а про платность ты разделом ошибся. В этой ветке общие вопросы обсуждаются а не купля/продажа.
На разработку, тестирование, подготовку примеров, документации и др. были затрачены время и силы и естественно что хотеться получить хоть что-то.
Судя по всему изначально разработка, тестирование и прочее было из интереса или для какого то проекта, а не сразу на продажу, так что излишне писать что было потрачено время и хочется получить хоть что то)
 
Верх