вторник, 30 декабря 2014 г.

AutoIt - Автоматизация работы

AutoIt - что это?

Начиная с этого поста, мне хочется рассказать о таком полезном "инструменте" как AutoIt.

Вкратце, AutoIt - это интерпретируемый, скриптовый язык для автоматизации работы в ОС Windows. Статья на википедии с описанием его возможностей.

Что же привлекательного в этом языке?

1. Симуляция нажатий клавиш клавиатуры.

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

3. Запуск консольных приложений с возможностью контроля ввода и вывода.

4. Полноценная работа с файловой системой, процессами и реестром Windows.

5. Работа с сетью по протоколам TCP и UDP.

6. Возможность создания приложений с графическим интерфейсом.

И самое главное написанные скрипты можно "компилировать" в независимый, исполняемый файл.
Отмечу так же, что  AutoIt часто используется для написания ботов, как для игр так и для различных программ.

Что нужно, что бы приступить к работе с данным инструментом?

Для начала нужно скачать установочный пакет, содержащий в себе все необходимое.
А именно редактор скриптов (среда разработки), приложение для компиляции, приложение для получение данных из окон программ, файл справки.

Ссылка на установочный пакет.

Существует так же более навороченная версия встроенного редактора, устанавливается отдельно. Забираем его по этой ссылке.

Установка AutoIt, смотрим по этой ссылке.

Язык очень простой. Можно освоиться максимум за 2 недели (самый тяжелый случай), неторопливого изучения.

И для того, что бы, разжечь интерес, представлю простой пример на AutoIt. Скачиваем и запускаем.
Пример - Демонстрация работы с блокнотом

Смотрим так же - Изучение AutoIt.

Комментариев нет :

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.