Was genau ist AutoIt?
AutoIt ist eine Programmiersprache, die auf C++ basiert.
Ursprünglich war AutoIt nur dafür gedacht, Vorgänge zu automatiesieren, aber inzwischen kann AutoIt weit mehr.
AutoIt ist eine sehr leichte Programmiersprache, die Syntax ist ziemlich leicht, die Hilfedatei ist sehr gut und der Editor SciTE ist ebenfalls nicht zu unterschätzen.
AutoIt hat aber auch Nachteile. man kann die *.exe Dateien decompilen, man kann keine Dll's erstellen, Multithreading ist nicht möglich
und die fertigen Programme sind ziemlich langsam, da sie laufzeitkompiliert werden.
Was brauchen wir?
AutoIt
Die Vollversion von SciTE
optional:Die deutsche Hilfe(einfach mit den Hilfedateien im AutoIt Ordner ersetzen)
1. Das erste Programm
Das erste Programm ist in den meisten Tuts, egal bei welcher Programmiersprache das "Hello World" Programm.
Es tut nichts anderes, als Hello World auf dem Bildschirm auszugeben.
Also:
1. Erstellt eine neue *.au3 Datei, dazu gibt es viele Wege. Die schnellste Methode ist Rechtsklick --> Neu --> AutoIt v3 Script
2. Schreibt nun in das Fenster
und drückt F5. Mit F5 könnt ihr das Script ausführen, ohne es erst compilen zu müssen. Compilen könnt ihr, indem ihr F7 drückt. Wenn ihr Strg F7 drückt,
stehen euch noch weitere Funktionen zu Verfügung, z.B. um der Compilierten Datei noch ein bestimmtes Icon zu geben.
Jetzt die Erklärung der Syntax:
MsgBox Das ist der Befehl
0 Das ist der Flag der MsgBox, oder der Typ. Die Zahl bestimmt, welches Icon die MsgBox hat, welche Buttons und noch mehr. Mehr dazu steht in der Hilfe unter MsgBox.
"Mein erstes Programm" Dies ist der Titel
"Hello World" Das ist der Text
Erklärung der Zeichen:
MsgBox Das ist der Befehl
() Die runden Klammern klammern die Parameter ein. Sie müssen bei jedem Befehl vorhanden sein.
0 Das ist der Flag der MsgBox, oder der Typ. Die Zahl bestimmt, welches Icon die MsgBox hat, welche Buttons und noch mehr. Mehr dazu steht in der Hilfe unter MsgBox.
, Das Komma trennt mehrere Parameter voneinander.
" " Das Hochkomma kennzeichnet einen String. Alles was zwischen zwei Hochkommas steht, ist ein String. Ein String ist eine Zeichenkette.
Mein erstes Programm Dies ist ein String.
2. Variablen
Variablen sind Werte, die nur zur Laufzeit des Scriptes existieren, danach werden sie gelöscht. Sie existieren im Arbeitsspeicher.
Variablen die nur Local deklariert werden, existieren sogar nur innerhalb der Funktion.
Variablen werden mit einem $ Zeichen gekennzeichnet:
$Var
In Variablen kann man Werte speichern. Das geht mit einen Gleich Zeichen:
Um einen String und eine Variable zu verbinden benötigt man ein & Zeichen.
Man kann Variablen auch den Rückgabewert einer Funktion zuweisen:
3.Schlüsselwörter If, Then, Else, ElseIf, EndIf
Mit den oben gennanten Schlüsselwörtern kann man prüfen, ob eine Bedingung wahr oder falsch ist und dem entsprechend reagieren.
Die ... stehen für die Bedingung.
Gleich mal ein Beispiel:
Hoffe es gefällt euch.
In nächster Zeit wird mehr kommen
Regards
AutoIt ist eine Programmiersprache, die auf C++ basiert.
Ursprünglich war AutoIt nur dafür gedacht, Vorgänge zu automatiesieren, aber inzwischen kann AutoIt weit mehr.
AutoIt ist eine sehr leichte Programmiersprache, die Syntax ist ziemlich leicht, die Hilfedatei ist sehr gut und der Editor SciTE ist ebenfalls nicht zu unterschätzen.
AutoIt hat aber auch Nachteile. man kann die *.exe Dateien decompilen, man kann keine Dll's erstellen, Multithreading ist nicht möglich
und die fertigen Programme sind ziemlich langsam, da sie laufzeitkompiliert werden.
Was brauchen wir?
AutoIt
Die Vollversion von SciTE
optional:Die deutsche Hilfe(einfach mit den Hilfedateien im AutoIt Ordner ersetzen)
1. Das erste Programm
Das erste Programm ist in den meisten Tuts, egal bei welcher Programmiersprache das "Hello World" Programm.
Es tut nichts anderes, als Hello World auf dem Bildschirm auszugeben.
Also:
1. Erstellt eine neue *.au3 Datei, dazu gibt es viele Wege. Die schnellste Methode ist Rechtsklick --> Neu --> AutoIt v3 Script
2. Schreibt nun in das Fenster
und drückt F5. Mit F5 könnt ihr das Script ausführen, ohne es erst compilen zu müssen. Compilen könnt ihr, indem ihr F7 drückt. Wenn ihr Strg F7 drückt,
stehen euch noch weitere Funktionen zu Verfügung, z.B. um der Compilierten Datei noch ein bestimmtes Icon zu geben.
Jetzt die Erklärung der Syntax:
MsgBox Das ist der Befehl
0 Das ist der Flag der MsgBox, oder der Typ. Die Zahl bestimmt, welches Icon die MsgBox hat, welche Buttons und noch mehr. Mehr dazu steht in der Hilfe unter MsgBox.
"Mein erstes Programm" Dies ist der Titel
"Hello World" Das ist der Text
Erklärung der Zeichen:
MsgBox Das ist der Befehl
() Die runden Klammern klammern die Parameter ein. Sie müssen bei jedem Befehl vorhanden sein.
0 Das ist der Flag der MsgBox, oder der Typ. Die Zahl bestimmt, welches Icon die MsgBox hat, welche Buttons und noch mehr. Mehr dazu steht in der Hilfe unter MsgBox.
, Das Komma trennt mehrere Parameter voneinander.
" " Das Hochkomma kennzeichnet einen String. Alles was zwischen zwei Hochkommas steht, ist ein String. Ein String ist eine Zeichenkette.
Mein erstes Programm Dies ist ein String.
2. Variablen
Variablen sind Werte, die nur zur Laufzeit des Scriptes existieren, danach werden sie gelöscht. Sie existieren im Arbeitsspeicher.
Variablen die nur Local deklariert werden, existieren sogar nur innerhalb der Funktion.
Variablen werden mit einem $ Zeichen gekennzeichnet:
$Var
In Variablen kann man Werte speichern. Das geht mit einen Gleich Zeichen:
Um einen String und eine Variable zu verbinden benötigt man ein & Zeichen.
Man kann Variablen auch den Rückgabewert einer Funktion zuweisen:
Mit den oben gennanten Schlüsselwörtern kann man prüfen, ob eine Bedingung wahr oder falsch ist und dem entsprechend reagieren.
Gleich mal ein Beispiel:
Hoffe es gefällt euch.
In nächster Zeit wird mehr kommen
Regards