Скрепление экрана окна приложения и взаимодействие с помощью мыши и клавиатуры
-
05-10-2019 - |
Вопрос
На днях я нашел себя зависимым от вспышки и разочарован в то же время. В момент разочарования с игрой я думал, что сделаю «бот», чтобы победить его для меня. Ну, я действительно не буду, но это заставило меня понять: я не знаю, как взаимодействовать с другим приложением, таким образом, чтобы сделать это. Что приводит меня к вопросу, Как можно принимать скриншоты другого бегового приложения и взаимодействовать с ним с клавиатурой и мышью. Отказ В идеале решение будет на управляемом языке, как C #.
При прочтении фона читайте сеть, тонуло со статьями на соскобке HTML. Не было много статей на фактическом стирании экрана.
Разные ответы ценятся, как я действительно смотрю на геодезию, что там.
ОБНОВИТЬ
Я ищу способ интерфейса с другим приложением, а не скриптом / макрос другим приложением.
ОБНОВИТЬ
Может быть что-то вроде xming будет использоваться для перенаправления интерфейса? http://www.straightrunning.com/xmingnotes/
Возможно, клиент услуг терминалов?http://www.codeproject.com/kb/cs/remotedesktop_csharpnet.aspx.
Решение
Ознакомьтесь с Sikuli, это в основном то, что вы ищете. Однако он написан в Java.
Другие советы
Я закончил сделать бот, который сделал все это и задокументировал его в посте
http://www.Charlesrcook.com/archive/2010/09/05/Creating-a-bejeweled-blitz-bot-in-c.aspx.
я использовал Autohotkey. Для автоматизации приложений.