На днях я оказался, увлекся флеш-игрой и разбил вещью одновременно. Через мгновение разочарования игрой я думал, что сделаю 'бота' для избиения его для меня. Ну, я действительно не был бы, но это заставило меня понять: Я не знаю, как взаимодействовать с другим приложением способом, чтобы сделать это. Который приносит мне к вопросу, как можно было бы сделать снимки экрана другого запущенного приложения и взаимодействовал бы с ним с клавиатурой и мышью. Идеально решение было бы на управляемом языке как c#.
При выполнении дополнительного чтения сеть тонула со статьями об очистке HTML. Не было многих статей о на самом деле анализе экранных данных приложение.
Разнообразные ответы ценятся, поскольку я действительно смотрю на рассмотрение, что там.
ОБНОВЛЕНИЕ
Я ищу способ соединить интерфейсом с другим приложением, а не сценарием/макросом с другим приложением.
ОБНОВЛЕНИЕ
Чему-то мог понравиться Xming, который будет использоваться для перенаправления интерфейса? http://www.straightrunning.com/XmingNotes/
Возможно, клиент Служб удаленных рабочих столов? http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx
Посмотрите на Sikuli, это в основном то, что вы ищете. Однако он написан на Java.
Я использовал AutoHotKey для автоматизации приложений.