Programowanie

AutoIt

AutoIt

AutoIt jest interpretowanym językiem skryptowym, zaprojektowany do automatyzowania aplikacji graficznego interfejsu środowisk z rodziny Microsoft Windows (95, 98, Me, NT, XP) przez Jonathana Bennetta w 1999 roku i jest rozwijany do dziś zarówno przez samego autora jak i AutoIt Team. Aktualna wersja języka, v3.1.1 ma przybliżoną składnię do języków takich jak Visual Basic czy JavaScript.

Spis treści

[edytuj] Cechy interpretera AutoIt

Interpreterem języka AutoIt v3 jest plik wykonywalny autoit3.exe który tłumaczy pliki z rozszerzeniem .au3. Interpreter został zaprojektowany tak, aby być niewielkich rozmiarów (115 kB), a przy tym całkowicie samodzielną aplikacją, wolną od zewnętrznych bibliotek systemowych DLL.

[edytuj] Przykładowe skrypty

Hello world w AutoIt v3

; Przykladowy skrypt.
MsgBox(0, "Moj pierwszy skrypt", "Witaj swiecie!")

Skrypt z użyciem funkcji w AutoIt v3

; Przykladowy skrypt z uzyciem funkcji
MsgBox(0, "Moj drugi skrypt", "Witaj swiecie z glownej czesci skryptu!")
TestFunc()

Func TestFunc()
    Msgbox(0, "Moj drugi skrypt", "Witaj swiecie z funkcji!")
EndFunc

Skrypt tworzący button w Auto It3

Przykladowy skrypt.

GUICtrlCreateButton("Kliknij i tak nic nie robie", 30, 150, 180)

[edytuj] Składnia

[edytuj] Typy danych

W języku AutoIt v3 występuje tylko jeden typ danych zwany Wariantem. Wariant może zawierać zarówno liczby jak i łańcuchy znaków - używa ich odpowiednio zależnie od sytuacji, np.

Jeżeli łańcuch znaków jest używany jako liczba, otrzymamy 0. np.

[edytuj] Linki zewnętrzne