mit diesem Tutorial möchte ich euch die Sprache 'AutoIt' näher bringen.
Fangen wir erstmal mit der Installation an.
Die aktuelle Version von AutoIt ist 3.3.6.1, zu finden unter
.Jetzt kommen wir zu dem Editor, dieser heißt SciTE und ist in der Version 2/28/2010, zu finden unter

Am besten ihr wählt bei den Optionen 'Edit Script' aus.
Die Installation sollte selbsterklärend sein - erst AutoIt, dann SciTE.
Wenn ihr alles installiert habt, geht es auch schon los:
Auf dem Desktop macht ihr einen Rechtsklick und drückt auf AutoIt v3 Script, dies erstellt eine neue Datei mit der Endung .au3, den Dateinamen könnt ihr ändern.
Jetzt öffnen wir die Datei per Doppelklick / Rechtsklich + Edit Script.
Nun sehen wir sowas:
Code:
#cs ---------------------------------------------------------------------------- AutoIt Version: 3.3.6.1 Author: myName Script Function: Template AutoIt script. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here
Das ; (Semikolon) steht für einen einzeiliges Kommentar.
In den Code könnt ihr jetzt euren Namen eintragen und die Funktion des Scriptes - natürlich könnt ihr das auch löschen.
Nun definieren wir 2 Variablen, das geht einfach mit
Code:
$sName = "SSL" $sES = "elitepvpers.com"
Diese Variablen wollen wir jetzt ausgeben, wir machen das mal mit einer MessageBox:
Code:
$msgbox = MsgBox(4, "Mein erstes Programm", "Ich folge dem Tutorial von " & $sName & " auf " & $sES)
Der erste Parameter (4) steht für die Flag, d.h. wie unsere MessageBox aussehen soll.
Die ganzen Flags findet man unter der Hilfe (F1), indem wir auf Index drücken und MsgBox eingeben, dort im Abschnitt "Remarks".
Der 2te Parameter ist der Titel des Fensters.
Parameter 3 steht für den Inhalt, schauen wir uns diesen mal genauer an.
Code:
"Ich folge dem Tutorial von " & $sName & " auf " & $sES
Nun gehen wir auf Tools -> Go oder drücken F5, jetzt sollte ein Fenster mit dem angegebenen Text erscheinen.
Jetzt möchten wir aber noch abfragen, welcher Button gedrückt wurde, dies machen wir mit der Return Value, die ebenfalls in der Hilfe zu finden ist.
Wir sehen
und fragen mit diesem CodeQuote:
YES 6
NO 7
Code:
If $msgbox == 6 Then MsgBox(0, "Ja!", "Du hast gerade auf 'Ja' gedrückt.") EndIf
In Pseudocode würde das so aussehen:
Code:
Wenn $msgbox gleich 6 Dann MsgBox(0, "Ja!", "Du hast gerade auf 'Ja' gedrückt.") EndeWenn
Das war es erstmal, in den nächsten Tagen kommt der 2te Teil.
Kritik / Vorschläge sind erwünscht.
MfG SSL






