v3.3.8.1 ©1999-2012 Jonathan Bennett & Команда AutoIt ВведениеAutoIt v3 - бесплатный скриптовый язык, созданный для автоматизации графического интерфейса пользователя Windows (GUI) и создания скриптов общего назначения. Он использует сочетание имитации нажатий клавиш, движений мыши и работу с окнами/управляющими элементами, чтобы автоматизировать задачи в случаях, когда использование других языков невозможно или ненадежно. 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, такие, как например, эти:
|
|||
|
|||