Эмулятор действий человека (мышь, клавиатура)

Александр18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.10.2009

Требуется разработать следующую программу (без графического интерфейса), язык любой, кроме Java, приложение для Windows XP. Должны быть реализованы следующие методы:

1. МЫШЬ.

1.1. перемещение мыши (X,Y)

1.2. клик левой кнопкой

1.3. клик правой кнопкой

2. КЛАВИАТУРА

2.1. нажатие клавишу по её scan коду (код)

2.2. последовательный ввод символов (строка символов)

3. РАБОТА С ОКНАМИ

3.1. развернуть окно (заголовок окна)

3.2. свернуть окно (заголовок окна)

3.3. переместить окно (заголовок окна, x , y)

4. РАБОТА С ЭКРАНОМ

4.1. сохранить участок экрана в BMP файл (x1,y1,x2,y2,filename)

5. РАЗНОЕ

5.1 ожидание / sleep(число миллисекунд).

То есть мне нужен исходный код, пример, в котором бы были использованы все вышеуказанные методы и консольный компилятор, с помощью которого это все дело можно было бы скомпилировать и проверить.