AutoIt — свободно распространяемый язык для автоматизации выполнения задач в Windows.

  • Автор темы Legion107
  • Дата начала
L

Legion107

AutoIt



AutoIt — свободно распространяемый язык для автоматизации выполнения задач в Windows. В ранних версиях программа преимущественно использовалась для создания скриптов автоматизации (иногда называемых макросами) для программ. Такие скрипты полезны для выполнения часто повторяющихся задач, таких как инсталляция идентичных наборов программ на большое количество компьютеров. В более поздних версиях AutoIt улучшился дизайн языка и возросла общая функциональность, что приблизило AutoIt к языкам общего назначения. С выходом AutoIt 3 синтаксис языка был реструктурирован и приблизился к семейству BASIC. Скрипт может быть скомпилирован в независимый от установленного в системе интерпретатора исполняемый файл.

Возможности AutoIt:
* Компиляция скрипта в EXE файл.
* Включение файлов в скомпилированный файл, которые можно извлекать при запуске.
* Создание графических интерфейсов GUI, информационных сообщений, форм ввода информации.
* Перехват и эмуляция клавиатурных нажатий и кликов мышки.
* Запуск консольных приложений и доступ к стандартным потокам ввода/вывода.
* Работа с реестром Windows, буфером обмена, файлами (чтение, изменение, копирование, удаление).
* Работа с протоколами TCP и UDP.
* Автоматизация работы в браузерах: Internet Explorer, Opera, FireFox.
* Интернет: чтение HTML кода страниц и скачивание файлов, работа с FTP, отправка E-mail сообщений, работа с базами данных MySQL и SQLite.
* Работа с объектами COM (component object modelling).
* Вызов функций из 32-битных динамических библиотек.
* Работа со звуком.
* Выполнение сложных математических расчётов.
* Поддержка юникода, начиная с версии 3.2.4.0.
* Версия для 64-битных систем.
* Поддержка User Account Control (UAC) в Windows Vista.
AutoIt распространяется с IDE, основанном на бесплатном редакторе SciTE. Компилятор, вспомогательные утилиты и справочные материалы полностью интегрированы, что делает редактор стандартным окружением для разработчиков, использующих AutoIt. Компилятор AutoIt и среда разработки SciTE легко устанавливаются, дополнительных настроек не требуется. Есть полная документация по языку AutoIt на русском языке, которую я собственно здесь и выкладываю.

Официальный сайт AutoIt
Русское сообщество AutoIt
Обзор скриптового языка AutoIt
 
Назад
Сверху Снизу