Скрепление экрана окна приложения и взаимодействие с помощью мыши и клавиатуры

StackOverflow https://stackoverflow.com/questions/2937913

Вопрос

На днях я нашел себя зависимым от вспышки и разочарован в то же время. В момент разочарования с игрой я думал, что сделаю «бот», чтобы победить его для меня. Ну, я действительно не буду, но это заставило меня понять: я не знаю, как взаимодействовать с другим приложением, таким образом, чтобы сделать это. Что приводит меня к вопросу, Как можно принимать скриншоты другого бегового приложения и взаимодействовать с ним с клавиатурой и мышью. Отказ В идеале решение будет на управляемом языке, как C #.

При прочтении фона читайте сеть, тонуло со статьями на соскобке HTML. Не было много статей на фактическом стирании экрана.

Разные ответы ценятся, как я действительно смотрю на геодезию, что там.

ОБНОВИТЬ

Я ищу способ интерфейса с другим приложением, а не скриптом / макрос другим приложением.

ОБНОВИТЬ

Может быть что-то вроде xming будет использоваться для перенаправления интерфейса? http://www.straightrunning.com/xmingnotes/

Возможно, клиент услуг терминалов?http://www.codeproject.com/kb/cs/remotedesktop_csharpnet.aspx.

Это было полезно?

Решение

Ознакомьтесь с Sikuli, это в основном то, что вы ищете. Однако он написан в Java.

http://groups.csail.mit.edu/uid/sikuli/

Другие советы

Я закончил сделать бот, который сделал все это и задокументировал его в посте

http://www.Charlesrcook.com/archive/2010/09/05/Creating-a-bejeweled-blitz-bot-in-c.aspx.

я использовал Autohotkey. Для автоматизации приложений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top