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

882
Ramin Firooz

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

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

adb.exe shell input x,y

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

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

1
d3dave

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

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

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

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