v3.3.8.1
©1999-2012 Jonathan Bennett & Команда AutoIt
Особенности:
AutoIt был спроектирован, чтобы быть как можно более автономным, не использующем внешние dll файлы или реестр... чтобы его использование было безопасно на серверах. Скрипты могут быть скомпилированы в автономные программы с помощью Aut2Exe.
В дополнение, имеется версия AutoIt, комбинирующая COM и DLL (называется AutoItX), которая позволяет с лёгкостью использовать возможности AutoIt в других языках!
Самое главное, что AutoIt продолжает оставаться бесплатным... Однако, если Вы хотите помочь... тратой своего времени, денег или усилий, потраченных на проект и Web-хостинг, тогда, Вы можете помочь. Все виды помощи принимаются на домашней странице AutoIt.
Простой синтаксис и богатый набор функций
AutoIt использует синтаксис, подобный синтаксису BASIC, а это значит, что большинство людей, когда-либо писавших программы на языках высокого уровня, без труда поймут его.
AutoIt первоначально был создан, как простой инструмент для автоматизации. Однако теперь он имеет функции и особенности, которые позволяют назвать его языком общего назначения. Особенности языка включают:
Встроенный редактор с подсветкой синтаксиса
Дистрибутив AutoIt включает в себя настроенную "lite"-версию SciTe, что упрощает создание скриптов. Также, можно скачать полную версию SciTe, которая содержит некоторые дополнительные инструменты, которые ещё сильнее упрощают создание скриптов.
Независимость и малый размер
AutoIt очень маленькая и независимая программа, не требующая наличия в системе таких монстров, как .NET или VB. Всё, что необходимо для запуска скрипта - AutoIt3.exe (ну и сам скрипт, естественно). Можно также скомпилировать скрипты в отдельные исполняемые файлы, используя Aut2Exe.
Поддержка Юникод и x64
AutoIt полностью поддерживает Юникод... а также, включает в себя x64 версию всех своих основных компонентов! О каких ещё бесплатных скриптовых языках вы можете сказать такое?
Симуляция нажатий клавиш и перемещений курсора
Очень много времени было потрачено, чтобы симуляция нажатий клавиш и движений мыши была как можно более аккуратной на всех версиях Windows... Все функции для работы с мышью и клавиатурой достаточно настраиваемы с точки зрения имитации "скорости" выполнения и функциональности.
Управление окнами
Вы можете делать с окнами практически все, что захотите - двигать, делать видимыми и невидимыми, менять размер, активировать, закрывать. К окну можно обратиться по заголовку, тексту в нем, размеру, расположению, классу и даже по внутреннему идентификатору в Win32 API.
Элементы управления
Напрямую получать информацию и взаимодействовать, управлять кнопками, списками, строкой состояния, полями ввода без риска "потерять" какие либо нажатия клавиш. Даже работать с элементами управления в неактивных окнах!
Графический интерфейс пользователя (GUI)
AutoIt v3 позволяет создавать достаточно сложные GUI, такие, как например, эти:
И другое, многое другое...