AutoitPoradniki

Poradnik Autoit – podstawy.

Jako, że z  piszę skrypty w Autoit już od kilku lat postanowiłem podzielić się tą wiedzą z innymi użytkownikami.

Czym jest Autoit ?

Jest to prosty do nauki język skryptowy, dzięki któremu możemy tworzyć aplikacje automatyzującą naszą pracę z komputerem. Autoit pozwala na manipulowanie oknami lub procesami w systemie, symulowanie wciśnięć klawiszy / ruchu myszką oraz stworzenie prostych GUI.

Funkcjonalność swoich skryptów można rozszerzyć za pomocą bibliotek DLL oraz API systemu Windows, więc po kilku tygodniach nauki tego języka jedynym ograniczeniem jego praktyczności jest jedynie nasza wyobraźnia.

Sprawy organizacyjne – czyli jak zacząć.

Przechodzimy na stronę domową Autoit, i pobieramy następujące aplikacje:

  • AutoIt Full Installation
  • AutoIt Script Editor – jest to bardziej rozbudowany edytor skryptów Autoit, który posiada m.in. auto uzupełnianie składni poleceń oraz podkreśla błędy w kodzie (których przy nauce tego języka na pewno wiele narobicie 😉 )

Aplikacje instalujemy w w/w kolejności podczas instalacji koniecznie zaznaczamy dwie opcje: Use x86 tools by default – sprawi to, że będziemy stale używać skryptów w systemie 32 bitowym oraz w “Select  a default option for *.au files” na Edit the script.

Na pierwszej lekcji zaprezentuję jedynie prosty skrypt wyświetlający standardowe “Hello World”

Kod wyświetlający standardowy Msgbox w autoit wygląda tak:

MsgBox(0, "Tutorial", "Hello World!")

Te 0 na początku skryptu to tzw. flaga – jest ona informacją dla kompilatora w jaki sposób postąpić z danym poleceniem (na razie nie będę się nad tym rozwodził)
Przykład – zauważcie jak flaga wpływa na wygląd komunikatu

MsgBox(0, "Tutorial", "Hello World!")
MsgBox(64, "Tutorial", "Hello World!")
MsgBox(2, "Tutorial", "Hello World!")

Spróbujmy zadeklarować teraz zmienne – zmienna to nic innego jak “kontener” do przechowywania jakiejś informacji. W Autoit deklarowanie zmiennych jest uproszczone do minimum.

$info = "Hello World!"
MsgBox(0, "Tutorial", $info)

Prawda, że proste ? Aby wyświetlić ten sam tekst można też zmienne łączyć:

$pierwszy = "Hello "
$drugi = "World!"
MsgBox(0, "Tutorial", $pierwszy & $drugi)

Zauważcie, że umieściłem spację po słowie “Hello”

$pierwszy = "Hello "
MsgBox(0, "Tutorial", $pierwszy & "World")

W składni Autoit, aby pominąć wymagane informacje wstawiamy “”

MsgBox(0, "Tutorial", "")

 

Zostaw tutaj coś po sobie !

Kliknij na ikonkę aby ocenić ten wpis. W ten sposób motywujesz nas do dalszej pracy. Pozostawienie po sobie komentarza to też dobry pomysł 😉

Średnia ocena 5 / 5. Liczba głosów: 1

Jeszcze nikt nie ocenił ;-(

Możesz również mnie wspomóc w rozwijaniu mojej pasji i tego bloga.

Postaw mi kawę na buycoffee.to

Wpisy, które mogą Ciebie zainteresować:

Usuwamy Appzlock

Kabson

Poradnik Autoit – pętle

Kabson

Awaryjnie restartowanie systemu Windows 10

Kabson

Zmiana lokalizacji folderu Dysku Google

Kabson

Usuwamy standardowe aplikacje z Windows 10 za pomocą PowerShell

Kabson

QNapi Edytor MK

Kabson

Zostaw komentarz


Obserwuj nasz blog !
Podaj swój adres email, by być informowanym na bieżąco o nowych artykułach pojawiających się na naszej witrynie.