Hello world!

Ca in orice alt limbaj, si in AutoIt e bine sa incepem cu afisarea unui text simplu: “Hello, world!“. Chiar daca nu are o utilitate deosebita ne va ajuta sa vedem cum se creaza un script simplu in AutoIt, cum putem afisa un mesaj si cum putem compila un script pentru a-l transforma intr-un executabil (.exe). Pentru a pune tutorialul in practica trebuie sa aveti instalate AutoIt si SciTE4AutoIt.

Pentru inceput vom crea un fisier intr-un folder oarecare si ii vom da un nume sugestiv (ex. HelloWorld.au3):

Fisier pe care il vom edita folosind SciTE4AutoIt:

Editorul va introduce automat urmatoarele linii:

#cs ----------------------------------------------------------------------------
 
 AutoIt Version: 3.3.6.1
 Author:         myName
 
 Script Function:
	Template AutoIt script.
 
#ce ----------------------------------------------------------------------------
 
; Script Start - Add your code below here

Sunt comentarii pe care le putem sterge sau le putem modifica dupa bunul plac. Pentru a afisa mesajul “Hello, world!” vom adauga imediat dupa comentarii urmatoarea linie:

MsgBox(0, "Titlu", "Hello, world!");

Salvam fisierul (Ctrl+S) si il rulam (F5). Rezultatul va fi o fereastra mica cu un buton “OK“, generata de functia MsgBox, fereastra care ne va afisa mesajul: “Hello, world!“.

Observam ca al doilea parametru al functie MsgBox, “Titlu“, este textul care apare in titlul ferestrei generate iar al treilea parametru, “Hello, world!” este textul afisat in fereastra. Primul parametru poate fi modificat daca dorim si alte butoane in afara de “OK” – de exemplu 1 pentru “OK” si “Cancel“.

Urmatorul pas ar fi compilarea scriptului pentru a avea un fisier executabil. In fereastra SciTE4AutoIt apasam Ctrl+F7. Se deschide o fereastra in care putem modifica parametri de compilare:

Odata ce apasam “Compile Script” se va genera un fisier executabil pe care il putem rula:

Acum ca am scris prima aplicatie in AutoIt, am invatat cateva lucruri noi:

  • de ce avem nevoie pentru a programa in AutoIt;
  • cum se creaza si modifica un script;
  • cum se adauga comentarii in AutoIt;
  • cum afisam un mesaj in AutoIt;
  • cum rulam si compilam un script facut in AutoIt.

Acum ne mai trebuie doar idei de programe pe care sa le scriem in AutoIt 🙂


* Pentru orice intrebari sau nelamuriri legate de curs sau limbajul AutoIt accesati sectiunea AutoIt a forumului SkullBox sau platforma de suport tehnic NetHelp.