Коротко о главном.
Что такое AutoIt?
AutoIt(Дословный перевод «Автоматизируйте это»)-это basic'овидный язык программирования на котором можно автоматизировать рутинные работы(создание ботов).
На нём можно:
- Работа с протоколами TCP,UDP
- Интернет: чтение HTML кода страниц и скачивание файлов, работа с FTP, отправка E-mail сообщений, работа с базами данных MySQL и SQLite.
и так далее. Этот список можно продолжит бесконечно много т.к поддерживаются DLL.
Какой софт нужен для работы с AutoIt?Нужный софт можно скачать с оффициального сайта AutoIt
Введение в AutoItКак говорилось выше с помощью AutoIt(далее AI) можно автоматизировать почти всё происходящее на компьютере.
Переменные
Переменные в AI объявляются с помощью команды dim, а синтаксис такой
dim $имя переменной
.
Вначале каждой переменной должен стоять знак $.
Вывод данных
Вывод данных делается с помощью команды ConsoleWrite(«текст или перем»).
Соединение строк организуется не символом "+" а символом "&"
Ввод данных
Только через GUI есть консольный ввод но с ним очень много мороки. Я за свои полгода работы на AI так с ним и не разобрался
Условия и операторы
Ну думаю с условиями программирующий человек разберётся и так. Но для тех уто с этим не сталкивался сейчас всё опишу.Условие If Then Else — записывается так If $var then действия else действия
где $var какая-то переменная.
Операторы присваивания
= += -= *= /=
&= — оператор при котором текст присваивается к уже существующему тексту в переменной aka $var=$var & «1»
Математические операторы
+ — * / ^
& — оператор Конкантенации(сцепление 2 текстов)
Операторы сравнения
= == <> > >= < <=
Логические операторы
AND OR NOT
Циклы
В AI есть 4 типа циклов это
- For...Next
- While...WEnd
- Do...Until
- For...In...Next
Цикл For организуется таким способом.
dim $var
For $var=0 to число повторений stepval шаг(по желанию)
действия
Next
Цикл While организуется так.
dim $var
while $var=1
действия
WEnd
Цикл Do… Until так.
dim $var
Do
действия
Until $var=1
Ну и цикл For… In… Next замена foreach.
Dim $Array[4],$var
For $var=0 In $Array
действия
Next
Массивы
Массивы объявляются командой dim вот так.
dim $arr[размер массива]
dim $var=$arr[элемент]
На этом я решаюсь закончить статью.
Ссылки.
AutoIt — Official site
Русское сообщество AutoIt
Введение в AutoItКак говорилось выше с помощью AutoIt(далее AI) можно автоматизировать почти всё происходящее на компьютере.
Переменные
Переменные в AI объявляются с помощью команды dim, а синтаксис такой
dim $имя переменной
.
Вначале каждой переменной должен стоять знак $.
Вывод данных
Вывод данных делается с помощью команды ConsoleWrite(«текст или перем»).
Соединение строк организуется не символом "+" а символом "&"
Ввод данных
Только через GUI есть консольный ввод но с ним очень много мороки. Я за свои полгода работы на AI так с ним и не разобрался
Условия и операторы
Ну думаю с условиями программирующий человек разберётся и так. Но для тех уто с этим не сталкивался сейчас всё опишу.Условие If Then Else — записывается так If $var then действия else действия
где $var какая-то переменная.
Операторы присваивания
= += -= *= /=
&= — оператор при котором текст присваивается к уже существующему тексту в переменной aka $var=$var & «1»
Математические операторы
+ — * / ^
& — оператор Конкантенации(сцепление 2 текстов)
Операторы сравнения
= == <> > >= < <=
Логические операторы
AND OR NOT
Циклы
В AI есть 4 типа циклов это
- For...Next
- While...WEnd
- Do...Until
- For...In...Next
Цикл For организуется таким способом.
dim $var
For $var=0 to число повторений stepval шаг(по желанию)
действия
Next
Цикл While организуется так.
dim $var
while $var=1
действия
WEnd
Цикл Do… Until так.
dim $var
Do
действия
Until $var=1
Ну и цикл For… In… Next замена foreach.
Dim $Array[4],$var
For $var=0 In $Array
действия
Next
Массивы
Массивы объявляются командой dim вот так.
dim $arr[размер массива]
dim $var=$arr[элемент]
На этом я решаюсь закончить статью.
Ссылки.
AutoIt — Official site
Русское сообщество AutoIt
Переменные
Переменные в AI объявляются с помощью команды dim, а синтаксис такой
dim $имя переменной
.Вначале каждой переменной должен стоять знак $.
Вывод данных
Вывод данных делается с помощью команды ConsoleWrite(«текст или перем»).
Соединение строк организуется не символом "+" а символом "&"
Ввод данных
Только через GUI есть консольный ввод но с ним очень много мороки. Я за свои полгода работы на AI так с ним и не разобрался
Условия и операторы
Ну думаю с условиями программирующий человек разберётся и так. Но для тех уто с этим не сталкивался сейчас всё опишу.Условие If Then Else — записывается так
If $var then действия else действия
где $var какая-то переменная.Операторы присваивания
= += -= *= /=
&= — оператор при котором текст присваивается к уже существующему тексту в переменной aka $var=$var & «1»
Математические операторы
+ — * / ^
& — оператор Конкантенации(сцепление 2 текстов)
Операторы сравнения
= == <> > >= < <=
Логические операторы
AND OR NOT
Циклы
В AI есть 4 типа циклов это
- For...Next
- While...WEnd
- Do...Until
- For...In...Next
Цикл For организуется таким способом.
dim $var
For $var=0 to число повторений stepval шаг(по желанию)
действия
Next
Цикл While организуется так.
dim $var
while $var=1
действия
WEnd
Цикл Do… Until так.
dim $var
Do
действия
Until $var=1
Ну и цикл For… In… Next замена foreach.
Dim $Array[4],$var
For $var=0 In $Array
действия
Next
Массивы
Массивы объявляются командой dim вот так.
dim $arr[размер массива]
dim $var=$arr[элемент]
На этом я решаюсь закончить статью.
Ссылки.
AutoIt — Official site
Русское сообщество AutoIt