Vorwort:
Ich hab den Faq hier als Ergänzung für
von eSpox geschriebenGliederung:
1.Was ist Autoit
2. Was ist ein Bot?
3.Auf was für Ereignisse kann Autoit reagieren?
4.Ich will selber Bots mit Autoit scripten wie fange ich an?
5.Kannst du mir nochmal erklären wie ich den Befehl benutzte,...? / Die Hilfe Datei
6.Wie erstelle ich eine Gui/eine Benutzteroberfläche
7.Mit Autoit kann man doch sicher noch mehr machen als nur Bots scripten, oder?
8.Bei mir und/oder meinen Freunden sagt der Virenscanner das meine mit Autoit geschriebenen Programme Viren enthalten.
Woran liegt das?
9. Mein Script läuft nicht auf Windows 98/Me, was nun?
10.Mein script läuft nicht unter Vista, was nun?
11. Ich bekomme eine Fehlermeldung wenn ich das Script starte
12. Links
__________________________________________________ ____________
1.Was ist Autoit?
Da ich denke das Wiki die Frage am besten beantworten kann ist hier mal der
AutoIt ? Wikipedia
Das was uns interresiert ist folgender Teil:
Quote: AutoIt-Scripte simulieren vor allem Tastenanschläge und Mausklicks.
Diese Funktion macht Autoit zur perfekten Scriptsprache für einfache Bots.
2. Was ist ein Bot?
Und wieder lasse ich mir von Wiki helfen, aber da wir uns aber nur einen bestimmten Teil interresieren,
Quote ich das mal
Quote:
Makros / Bots
Makros sind Programme oder Skripte, die dem Spiel Spielereingaben wie Tastendrücke und Mausbewegungen vorgaukeln.
Der Spieler kann so einen Vorteil gegenüber anderen erlangen, weil Eingaben durch Makros schneller,
präziser oder ausdauernder durchgeführt werden können, als es der Spieler selbst könnte.
Bots (vom englischen Robots = Roboter) sind im Grunde eine Erweiterung des Makro-Konzepts.
Sie analysieren die Ausgaben des Spiels und reagieren auf erkannte Informationen oder Ereignisse mit simulierten Eingaben.
Da Makros und Bots Eingaben an das Spiel nicht anders als „reale“ Spieler senden,
sind sie bedeutend schwerer zu entdecken als Cheats, die sich anderer Methoden bedienen.
Quelle: Cheat ? Wikipedia
3.Auf was für Ereignisse kann Autoit reagieren?
Da wären zum Beispiel:
-Die Veränderung der Farbe eines Pixels
-Das auftauchen eines Pixels mit einer bestimmten Farbe in einem selbst definierten Bereich
-Ob ein Fenster geöffnet, inaktiv oder nicht vorhanden ist.
-Ob ein bestimmter Prozess existiert
,... und noch vieles mehr
4.Ich will selber Bots mit Autoit scripten wie fange ich an?
Als erstes musst du Autoit downloaden.
Dazu musst du auf diese Seiten hier gehen
AutoIt v3 - Downloads
und dann auf den Button klicken auf den der rote Pfeil siehe Bild zeigt.
Dann installiert ihr Autoit (wenn ihr das nicht schafft dann bitte ich euch es später nochmal mit dem scripten zu versuchen)
So jetzt habt ihr Autoit, aber da nur eine abgespeckte Version von Scite (dem AutoIt-Editor) mit dabei ist, bei der noch ein paar nützliche Funktionen ,
wie z.b. das ergänzen von Variablen, fehlen ist es empfehlenswert die kostenlose Vollversion von Scite zu installieren, dazu geht ihr auf diese Seite hier

und drückt dann auf den Downloadlink auf den der rote Pfeil zeigt
Nachdem ihr die Datei fertig installiert habt installiert ihr den Scite-Editor in das selbe Verzeichnis wie Autoit
ok jetzt hab ihr die nötigen Programme im mit AutoIt zu beginnen.
Hier ist ein Tutorial was speziell auf das Bot coden zugeschnitten ist, es erklärt die grundlegenden Funktionen von AutoIt die ihr dazu braucht.

Weitere tutorials,.. habe ich am Ende des Faqs aufgelistet.
5.Kannst du mir nochmal erklären wie ich den Befehl benutzte,...?
Nein kann ich nicht^^.
Warum?
Weil (fast) alles was ihr über die Befehle von Autoit in der Hilfedatei aufgelistet. Diese öffnet ihr im Scite-Editor indem ihr F1 drückt.
Wenn ihr euch daran stört das die Hilfe auf Englisch ist könnt ihr auch von hier

die deutsche Version von Autoit downloaden könnt, welche aber nicht ganz so umfangreich ist wie die englische.
6. Wie erstelle ich eine Gui/eine Benutzeroberfläche
Dazu benutzt ihr am besten Koda welches ihr bei der erweiterten Version von Scite (siehe Punkt 4) unter Tools
und hier noch ein passendes tutorial was alle wichtigen funktionen erklärt
Ausführliche Beschreibung von Koda und den GuiModi (Schwierigkeit 3/10)
Bemerkung: VLC Player wird benötigt
6.April 2008, 86 MB7.Mit Autoit kann man doch sicher noch mehr machen mit Autoit als nur Bots scripten, oder?
Ja das kann man, alles weiter dazu solltet ihr im deutschem Autoit Forum
autoit.de
finden.
8.Bei mir und/oder meinen Freunden sagt der Virenscanner das meine mit Autoit geschriebenen Programme Viren enthalten.
Woran liegt das?
Das liegt daran das Autoit Programme mit Upx gepackt werden, damit man sie nicht einfach decompilen (aus einer .exe den source code extrahieren).
Da auch viele Viren und andere schädliche Sachen mit Upx gepackt werden springen viele Virenscanner darauf an.
Wie kann ich diese Fehlalarme vermeiden?
Mit der erweiterten Version von Scite lässt sich einstellen das die exe nicht mit Upx gepackt wird.
das könnt ihr machen in dem ihr oben in der Menüleiste auf Tools geht, dann auf Compile drückt
dann öffnet sich ein fenster, wo ihr das Häkchen was auf dem Bild zu sehen ist entfernt,
und dann über das Fenster den Bot compiled,
das sollte fehlermeldungen weitesgehend vermeiden
9. Mein script läuft nicht auf windows 98/Me, was nun?
Dazu wie bei 8. auf Compile gehen und dann ein Häkchen bei
es könnte dabei zu fehlermeldungen weil Win98/me bestimmte funktionen von autoit nicht unterstützt
10.Mein script läuft nicht unter Vista, was nun?
wenn man
Quote: #requireadmin
vor den code setzt sollte es gehen, man braucht dann aber adminrechte um das script auszuführen,
alternativ kann man es auch mit rechtsklick->als admin ausführen starten,
falls es doch noch zu Problemen kommt solltet ihr es im XP kompatibilitätsmodus starten
11. Ich bekomme eine Fehlermeldung wenn ich das Script starte
Ich Erklär euch das mal an dieser Fehlermeldung hier
1. Hier steht der Fehlerhafte Befehl, in meinem fall habe ich bei exit das t vergessen
2. die Zeil in der, der fehlerhafte befehl ist, in meinem fall 10
3. der grund arum die fehlermeldung angezeigt wird, in meinem fall weil der verwendete befehl nich existiert
Falls er keine solche Fehlermeldung erhält und sich das script einfach beendet
sollte die erweiterte version von Autoit downloaden siehe 4.
Die bei compileten Programmen vorkommende Fehlermeldungen sind damit nicht gemeint.
12. Links
falls ihr noch ihrgendwelche fragen habt könnt ihr sie hier posten






Weitere Tuts:



Video Tutorials zu Bots von Trigger3 und Twice:
Einsteiger Tutorial , arbeiten mit Variablen und Koda (Schwierigkeit 1/10)
Bemerkung: DivX Player wird benötigt
16.März 2008, 80MB (Es liegt beschriebener Quellcode und sehr ausführliches Textdokument zu Abfragungen und Schleifen bei)Ausführliche Beschreibung von Koda und den GuiModi (Schwierigkeit 3/10)
Bemerkung: VLC Player wird benötigt
6.April 2008, 86 MBDaten in Textdateien abspeichern (Schwierigkeit 4/10)
Bemerkung: Divx Codec wird benötigt (VLC Player empfohlen)
7. April 2008, 90 MBso das wars erstmal, ich werde es später noch ergänzen
bitte nur posts die den inhalt faq betreffen,
nicht geduldet sind posts wie:
-thx geiler guide
bitte stattdessen auf den
button klicken
-kannst du mir das .. nochmal erklären
bitte statdessen erstma google benutzt, bzw. die sufu der foren und die hilfe datei + die tuts
falls ihr immer noch probleme habt am an mich
-da is nen rechtschreibfehler
mit quote pm an mich
ok das war erstmal der Faq , ich werde es später noch etwas besser Strukturieren und interne Links einfügen, um euch die Orientierung ein wenig zu erleichtern
lg Remus
Update1:
-defekte links entfernt
-Wie erstelle ich Guis hinzugefügt
Update 1.1
-frage antwort thread bei den links hinzugefügt






