Функция |
Описание |
InetClose |
Закрывает дескриптор, возвращённый функцией InetGet() |
InetGet |
Загружает и сохраняет файл из интернета, используя протоколы HTTP, HTTPS или FTP |
InetGetInfo |
Возвращает информацию о загрузке, начатой с помощью InetGet() |
InetGetSize |
Возвращает размер файла (в байтах), расположенного в сети интернет |
InetRead |
Загружает файл из интернета, используя протоколы HTTP, HTTPS или FTP |
IniDelete |
Удаляет параметр/секцию из стандартного ini-файла |
IniRead |
Считывает значение параметра из стандартного ini-файла |
IniReadSection |
Считывает все пары параметр=значение в секции из стандартного ini-файла |
IniReadSectionNames |
Считывает имена всех секций из стандартного ini-файла |
IniRenameSection |
Переименовывает секцию в стандартном ini-файле |
IniWrite |
Записывает значение параметра в стандартный ini-файл |
IniWriteSection |
Записывает секцию в стандартный ini-файл |
InputBox |
Отображает окно ввода, выдающее запрос пользователю на ввод строки |
Int |
Возвращает числовое (целое) представление выражения |
IsAdmin |
Проверяет, есть ли у текущего пользователя полные права администратора |
IsArray |
Проверяет, является ли переменная массивом |
IsBinary |
Проверяет, является ли переменная бинарным типом данных |
IsBool |
Проверяет, является ли переменная булевым типом данных |
IsDeclared |
Проверяет, объявлена ли указанная переменная |
IsDllStruct |
Проверяет, является ли переменная типом данных DllStruct |
IsFloat |
Проверяет, является ли переменная десятичной дробью с плавающей точкой |
IsHWnd |
Проверяет, является ли переменная дескриптором существующего окна |
IsInt |
Проверяет, является ли переменная целочисленным типом данных |
IsKeyword |
Проверяет, является ли переменная ключевым словом (к примеру, Default) |
IsNumber |
Проверяет, является ли переменная числовым типом данных |
IsObj |
Проверяет, является ли переменная или выражение типом данных объект |
IsPtr |
Проверяет, является ли переменная типом данных указатель |
IsString |
Проверяет, является ли переменная строковым типом данных |
|
|
Log |
Вычисляет натуральный логарифм числа |
|
|
MemGetStats |
Возвращает информацию, связанную с памятью |
Mod |
Вычисляет остаток от деления |
MouseClick |
Выполняет клик мышкой |
MouseClickDrag |
Выполняет клик мышкой и операцию перетаскивания |
MouseDown |
Выполняет нажатие и удерживание кнопки мыши в текущей позиции |
MouseGetCursor |
Возвращает ID отображаемого состояния курсора мыши |
MouseGetPos |
Возвращает текущие координаты курсора мыши |
MouseMove |
Перемещает указатель мыши |
MouseUp |
Выполняет отжатие кнопки мыши в текущей позиции |
MouseWheel |
Перемещает колесико мыши вверх или вниз. Только NT/2000/XP |
MsgBox |
Отображает простое окно сообщения с опциональным временем отображения |
|
|
Number |
Возвращает числовое представление выражения |
|
|
ObjCreate |
Создает ссылку на COM-объект из данного класса |
ObjCreateInterface |
Создает ссылку на объект из указанных classname/object указателя |
ObjEvent |
Обрабатывает поступающие события от указанного объекта |
ObjGet |
Возвращает ссылку на COM-объект из существующего процесса или имени файла |
ObjName |
Возвращает имя или описание интерфейса объекта |
OnAutoItExitRegister |
Регистрирует функцию для её выполнения при завершении работы AutoIt |
OnAutoItExitUnRegister |
Отменяет регистрацию функции, вызываемой при завершении работы AutoIt |
|
|
Ping |
Пинг хоста и возврат задержки ответа |
PixelChecksum |
Генерирует контрольную сумму области пикселей |
PixelGetColor |
Возвращает цвет указанного пикселя |
PixelSearch |
Ищет пиксель указанного цвета в указанной прямоугольной области экрана |
PluginClose |
Закрывает a plugin-файл |
PluginOpen |
Открывает plugin-файл |
ProcessClose |
Завершает процесс с указанным именем |
ProcessExists |
Проверяет, существует ли указанный процесс |
ProcessGetStats |
Возвращает массив с информацией о памяти или ввода-вывода (IO) указанного процесса |
ProcessList |
Возвращает двумерный массив, содержащий список выполняемых процессов (имя и PID) |
ProcessSetPriority |
Изменяет приоритет процесса |
ProcessWait |
Приостанавливает выполнение скрипта до тех пор, пока не появится указанный процесс |
ProcessWaitClose |
Приостанавливает выполнение скрипта до тех пор, пока указанный процесс существует |
ProgressOff |
Убирает ранее созданное окно прогресса |
ProgressOn |
Создаёт настраиваемое окно отображения прогресса |
ProgressSet |
Устанавливает длину полосы прогресса и/или текст для окна отображения прогресса |
Ptr |
Преобразовывает выражение в тип данных указатель |
|
|
Random |
Генерирует псевдо-случайное число с плавающей точкой |
RegDelete |
Удаляет раздел или параметр из реестра |
RegEnumKey |
Возвращает имя подраздела в соответствии с указанным порядковым номером |
RegEnumVal |
Возвращает имя параметра в соответствии с указанным порядковым номером |
RegRead |
Возвращает значение параметра реестра |
RegWrite |
Создает раздел или параметр в реестре |
Round |
Округляет число до указанного числа знаков после запятой |
Run |
Выполняет запуск других программ |
RunAs |
Запускает внешнюю программу от другого пользователя |
RunAsWait |
Запускает внешнюю программу от другого пользователя и ожидает её завершения |
RunWait |
Запускает внешнюю программу и ожидает её завершения |
|
|
Send |
Эмулирует нажатие клавиш в активном окне |
SendKeepActive |
Попытка удержать указанное окно активным в течение Send() |
SetError |
Устанавливает значение макроса @error |
SetExtended |
Устанавливает значение макроса @extended |
ShellExecute |
Запуск внешней программы с помощью ShellExecute API |
ShellExecuteWait |
Запуск внешней программы с помощью ShellExecute API и ожидает её завершения |
Shutdown |
Завершает работу операционной системы Windows |
Sin |
Вычисляет синус угла |
Sleep |
Приостанавливает выполнение скрипта |
SoundPlay |
Воспроизводит звуковой файл |
SoundSetWaveVolume |
Устанавливает уровень громкости звука (Wave volume) в процентах |
SplashImageOn |
Создаёт настроенное всплывающее окно с изображением |
SplashOff |
Убирает всплывающее окно (SplashText или SplashImage) |
SplashTextOn |
Создаёт настроенное всплывающее окно с текстом |
Sqrt |
Вычисляет квадратный корень выражения |
SRandom |
Устанавливает значение базы для генератора случайных чисел |
StatusbarGetText |
Возвращает текст из строки состояния |
StderrRead |
Читает из потока ошибок STDERR ранее запущенного дочернего процесса |
StdinWrite |
Записывает символы во входной поток STDIN ранее запущенного дочернего процесса |
StdioClose |
Закрывает все ресурсы, связанные с процессом ранее запущенным с STDIO |
StdoutRead |
Читает из потока вывода STDOUT ранее запущенного дочернего процесса |
String |
Возвращает строковое представление выражения |
StringAddCR |
Добавляет символ возврата каретки в префикс каждому символу перевода строки (@LF) |
StringCompare |
Сравнивает две строки с использованием дополнительных параметров |
StringFormat |
Возвращает форматированную строку (имитация функции sprintf() из языка C) |
StringFromASCIIArray |
Преобразует массив кодов ASCII в строку |
StringInStr |
Проверяет вхождение подстроки в указанную строку |
StringIsAlNum |
Проверяет наличие в строке только букв и цифр |
StringIsAlpha |
Проверяет наличие в строке только букв |
StringIsASCII |
Проверяет наличие в строке только ASCII символы в диапазоне 0x00 - 0x7f (0 - 127) |
StringIsDigit |
Проверяет наличие в строке только цифр (0-9) |
StringIsFloat |
Проверяет, является ли строка числом с плавающей точкой |
StringIsInt |
Проверяет, является ли строка целым числом |
StringIsLower |
Проверяет наличие в строке только строчных букв (в нижнем регистре) |
StringIsSpace |
Проверяет наличие в строке только пробельных символов |
StringIsUpper |
Проверяет наличие в строке только заглавных букв (в верхнем регистре) |
StringIsXDigit |
Проверяет наличие в строке только шестнадцатеричных цифр (0-9, A-F) |
StringLeft |
Возвращает указанное число символов строки слева |
StringLen |
Возвращает количество символов строки |
StringLower |
Преобразует строку в нижний регистр |
StringMid |
Извлекает часть символов в строке |
StringRegExp |
Ищет в строке совпадения с образцом, заданным в виде регулярного выражения |
StringRegExpReplace |
Заменяет текст строки, используя регулярное выражение |
StringReplace |
Заменяет фрагмент в строке |
StringRight |
Возвращает указанное число символов строки справа |
StringSplit |
Разделяет строку на подстроки, в зависимости от заданного разделителя |
StringStripCR |
Удаляет все символы возврата каретки ( Chr(13) ) в строке |
StringStripWS |
Удаляет пробельные символы в строке |
StringToASCIIArray |
Преобразует строку в массив, содержащий код ASCII каждого символа |
StringToBinary |
Преобразует строку в бинарные данные |
StringTrimLeft |
Удаляет указанное количество символов строки слева |
StringTrimRight |
Удаляет указанное количество символов строки справа |
StringUpper |
Преобразует строку в верхний регистр |
|
|
Tan |
Вычисляет тангенс угла |
TCPAccept |
Разрешает входящие попытки подключения к сокету |
TCPCloseSocket |
Закрывает сокет TCP |
TCPConnect |
Создаёт сокет, подключенный к существующему серверу |
TCPListen |
Создает сокет для прослушивания входящих соединений |
TCPNameToIP |
Преобразует интернет имя в IP-адрес |
TCPRecv |
Получает данные с подключенного сокета |
TCPSend |
Высылает данные на подключенный сокет |
TCP, UDPShutdown |
Останавливает TCP/UDP службы |
TCP, UDPStartup |
Запуск TCP или UDP служб |
TimerDiff |
Возвращает разницу во времени от предыдущего вызова TimerInit() |
TimerInit |
Устанавливает метку времени в TimerDiff(), чтобы получить разницу в миллисекундах |
ToolTip |
Создаёт всплывающую подсказку в любом месте экрана |
TrayCreateItem |
Создаёт пункт меню для иконки в трее |
TrayCreateMenu |
Создаёт элемент меню для иконки в трее |
TrayGetMsg |
Опрашивает трей на возникновение какого либо события |
TrayItemDelete |
Удаляет элемент меню / пункт из меню в трее |
TrayItemGetHandle |
Возвращает указатель элемента меню или пункта трея |
TrayItemGetState |
Возвращает текущее состояние элемента меню трея |
TrayItemGetText |
Возвращает текст элемента меню или пункта трея |
TrayItemSetOnEvent |
Определяет пользовательскую функцию, вызываемую при клике пункта в меню трея |
TrayItemSetState |
Устанавливает состояние элемента меню или пункта в трее |
TrayItemSetText |
Устанавливает текст элемента меню или пункта трея |
TraySetClick |
Устанавливает способ вызова меню трея |
TraySetIcon |
Устанавливает иконку трея |
TraySetOnEvent |
Определяет пользовательскую функцию, вызываемую при специальных действиях трея |
TraySetPauseIcon |
Устанавливает иконку паузы трея |
TraySetState |
Устанавливает состояние иконки в трее |
TraySetToolTip |
Устанавливает или изменяет текст всплывающей подсказки для иконки в трее |
TrayTip |
Отображает всплывающую подсказку с иконками AutoIt |
|
|
UBound |
Возвращает размер массива |
UDPBind |
Создаёт сокет, связанный с входящим соединением |
UDPCloseSocket |
Закрывает сокет UDP |
UDPOpen |
Открывает сокет, подключенный к существующему серверу |
UDPRecv |
Получает данные с открытого сокета |
UDPSend |
Высылает данные открытому сокету |
|
|
VarGetType |
Определяет тип данных переменной или значения возвращаемого выражением |
|
|
WinActivate |
Активирует указанное окно (передаёт ему фокус) |
WinActive |
Проверяет, существует и активно ли указанное окно |
WinClose |
Закрывает указанное окно |
WinExists |
Проверяет, существует ли указанное окно |
WinFlash |
Мигание окна на панели задач |
WinGetCaretPos |
Возвращает координаты каретки (курсор в текстовом поле) активного окна |
WinGetClassList |
Возвращает класс окна |
WinGetClientSize |
Возвращает размер клиентской области (без заголовка и границ) |
WinGetHandle |
Получает дескриптор указанного окна |
WinGetPos |
Получает позицию и размеры указанного окна |
WinGetProcess |
Получает идентификатор процесса (Process ID, PID), связанного с указанным окном |
WinGetState |
Получает состояние указанного окна |
WinGetText |
Получает текст указанного окна |
WinGetTitle |
Возвращает полный заголовок окна |
WinKill |
Принудительно закрывает окно |
WinList |
Возвращает список окон |
WinMenuSelectItem |
Вызывает пункт меню окна |
WinMinimizeAll |
Свернуть все окна |
WinMinimizeAllUndo |
Отмена предыдущей использованной функции WinMinimizeAll |
WinMove |
Перемещение и / или изменение размера окна |
WinSetOnTop |
Изменить атрибут окна "Поверх всех окон" |
WinSetState |
Показать, скрыть, свернуть, развернуть, или восстановить окно |
WinSetTitle |
Изменяет текст заголовка окна |
WinSetTrans |
Устанавливает прозрачность окна |
WinWait |
Приостановить выполнение скрипта до появления указанного окна |
WinWaitActive |
Приостановить выполнение скрипта до активизации указанного окна |
WinWaitClose |
Приостановить выполнение скрипта до закрытия указанного окна |
WinWaitNotActive |
Приостановить выполнение скрипта, до того как указанное окно перестанет быть активным |