Отправить симулированные события мыши / клавиатуры в окнах без программирования

899
Ramin Firooz

У меня есть приложение для Windows, и я хочу отправить событие клика в его окне.

например в Android и с помощью ADB.exe я использую этот код:

adb.exe shell input x,y

0
Возможно, вы ищете AHK = AutoHotKey. Btw. Я был бы удивлен, если бы были .exe-файлы, работающие на Android. TheUser1024 10 лет назад 2
@ TheUser1024 AHK пишет сценарий. который, я думаю, считается программированием и, вероятно, таким же сложным и легким, как командные файлы, которые могут быть сложнее обычного языка программирования, потому что языки программирования имеют компиляторы, которые выдают очень точные сообщения об ошибках. я не уверен, что AHK делает barlop 10 лет назад 1
Вы можете с nircmd, но я не уверен, как barlop 10 лет назад 0
`C: \ nircmd> nircmd.exe sendkeypress a` <- который отправляет 'a' в текущее окно, где оно было написано, но на момент написания я не уверен, как заставить его перейти в другое окно barlop 10 лет назад 1

1 ответ на вопрос

1
d3dave

Ответ на этот вопрос во многом зависит от того, как определяется термин «программирование».

В любом случае вы можете смоделировать ввод с помощью мыши в Windows, используя различные утилиты, доступные для загрузки через Интернет, или, альтернативно, используя PowerShell. Оба эти подхода можно считать программированием.

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

В моем случае AHK - хороший инструмент. благодарю вас Ramin Firooz 10 лет назад 0