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 0 / 5. Liczba głosów: 0

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ć:

Poradnik Autoit – polecenia warunkowe

Kabson

Uniemożliwiamy uruchomienie wiersza poleceń oraz polecenia uruchom.

Kabson

Poradnik Autoit – pliki *.ini

Kabson

Uaktywniamy pasek wyszukiwania z Windows 8 w Windows 10

Kabson

ClassicUI

Kabson

Tworzymy zaszyfrowany wolumin w systemie Windows

Kabson
Subksrybuj
Powiadom o
guest

0 komentarzy
Inline Feedbacks
View all comments

W celu świadczenia usług na najwyższym poziomie strona http://variatkowo.pl używa Cookies. Korzystając ze strony wyrażasz zgodę na ich używanie zgodnie z polityką plików cookies. Ok, rozumiem Czytaj więcej