Что нового

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

bonik2020

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

ra4o

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

bonik2020

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

ra4o

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

bonik2020

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

filautdinov

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

Вложения

  • ps2.au3
    2.9 КБ · Просмотры: 48
  • inpout32.zip
    40.1 КБ · Просмотры: 44
Автор
B

bonik2020

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

emulator

Новичок
Сообщения
4
Репутация
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

Знающий
Сообщения
96
Репутация
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

Новичок
Сообщения
4
Репутация
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

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

Crusaderman

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

emulator

Новичок
Сообщения
4
Репутация
0
но за 20 баксов с геморроем и веб мани
WebMoney предпочтительный способ оплаты, но возможны другие варианты. Yoomoney (яндекс-деньги) например.
Не устраивает стоимость? Сколько по твоему должна стоить прошивка?

давай без демо и будет огромная благодарность
Приходишь ты в магазин и говоришь продавцу - "Давай мне этот крутой игровой ноут за даром и будет тебе большая благодарность". Какой последует ответ?

У всего своя стоимость и у работы она тоже есть. Если хочешь бесплатно, напиши и отладь прошивку для микроконтроллера и программу для компа. И посчитай сколько на это потратил времени и сил? Поверь, с учетом цены 20 долларов и потраченного времени, это меньше чем работа за еду!
 

filautdinov

Знающий
Сообщения
96
Репутация
9
Кому интересно вот (ссылка нак github AlexGyver) на ардуине, мегах, тиньках, мышь, клава и беслпатно при желании и знаниях можно dll ку написать и юзать ее из autoiit
 
Верх