AutoIt anfangen/ Wie?

11/10/2013 22:26 .HC'DarkChicken#1
Guten Abend!

Ich möchte mich mit AutoIt beschäftigen ich weiß aber nicht wo /wie ich anfangen soll.
Möchte später kleiner Spiele machen & Farmbots /Levelbot etc für Metin2 machen :D

~mfg DarkChicken~
11/10/2013 22:31 alpines#2
Wenn es für einen alten Metin2 Client ein Levelbot werden soll dann kannst du AutoIt dafür verwenden, aber erhoff dir nicht all zu viel.
Du kannst dich durch mehrere Tutorials auf YouTube durchkauen oder Bücher lesen die User geschrieben haben am Ende musst du das Wissen selber zusammentragen und deinen eigenen Coding-Stil gestalten.

Bevor du überhaupt was in Richtig Levelbot erstellen kannst musst du die Basics können wie z.B. Arrays oder Stringfunktionen, die sind praktisch überlebenswichtig.

Wenn du MemoryBots machen willst dann eignet sich AutoIt schon eher dafür, da man mit _MemoryWrite / _MemoryPointerWrite einen guten Zugang zum RAM findet.
11/11/2013 14:36 Numb-Ex#3
Hier habe ich dan einmal eine FRage undzwar, kann mann mit Auto It auch für andere Spiele, Websiten Bots/Scripts erstellen, oder lohnt sich dort eher eine andere Sprache?
11/11/2013 15:33 YatoDev#4
Ich verstehe deine frage nicht ....

Du kannst scripts für alles erstellen...

Du kannst damit kein/e:
Spiel programmieren (jenachdem was)
Website schreiben
11/12/2013 13:54 Numb-Ex#5
Ja war mein Fehler, also was ich eigentlich meinte, ist Auto It eine "mächtige" Sprache oder muss ich für jeden kleinkram, dll´s / Plugins benutzen?
11/12/2013 14:06 YatoDev#6
kann man so nicht sagen ... für kleinkram und mehr nicht aber es gibt sachen die man nicht mit autoit machen kann
11/12/2013 14:53 alpines#7
Du kannst mit AutoIt natürlich alles machen, fragt sich nur wie.
Willst du mit Grafik etc was zeichnen dann benutzt du, wenn es schnell sein soll, DllCalls.
Sofern es aber Bots werden sollen dann eignet sich AutoIt hervorragend dafür.
Wie z.B. TCP / WinHttp Bots, Pixelbots, ...
11/12/2013 15:04 YatoDev#8
Quote:
Originally Posted by alpines View Post
Du kannst mit AutoIt natürlich alles machen, fragt sich nur wie.
Nein.

Quote:
Originally Posted by alpines View Post
Willst du mit Grafik etc was zeichnen dann benutzt du, wenn es schnell sein soll, DllCalls.
WinHttp Bots
Alles als include schon vorhanden sollte man dazu sagen deswegen muss der te sich nicht damit rumschlagen.
11/12/2013 15:09 alpines#9
Du brauchst gar nichts zu includen, egal was du machen willst.
Nenn mir Sachen die man in AutoIt nicht machen kann.
11/12/2013 15:30 FacePalmMan#10
Quote:
Originally Posted by »FlutterShy™ View Post
Ich verstehe deine frage nicht ....

Du kannst scripts für alles erstellen...

Du kannst damit kein/e:
Spiel programmieren (jenachdem was)
Website schreiben
da ich erstmal nur was zu "website schreiben" schreiben will sag ich zum spiel programmieren nur eins: mit ein wenig ahnung von 3D und fps-steigerung kann man die möglichkeiten schon sehr erweitern.

also komm ich mal zu dem was ich eigentlich hauptsächlich sagen wollte: wenn man eine website erstellen will kann man schon autoit benutzen, da der server (d.h das programm) eigentlich nur ein paar packets recv't und den quellcode und den restlichen kram zurücksendet. die website an sich (d.h der quellcode) muss aber in php e.t.c sein.
11/12/2013 15:34 alpines#11
Meinst du sowas wie ein Webserver? Wenn ja, dann ist das natürlich möglich, das ist sogar einer der einfachsten Sachen die es gibt die man mit TCP anstellen kann.
11/13/2013 03:17 .Chakratos#12
Quote:
Originally Posted by alpines View Post
Du brauchst gar nichts zu includen, egal was du machen willst.
Nenn mir Sachen die man in AutoIt nicht machen kann.
.dll erstellen

LG Chakratos
11/13/2013 10:22 alpines#13
Wozu willst du DLLs exportieren, zugegeben das geht nicht aber wir reden glaube ich nicht vom .dll compilen oder? Die DLLs die man erstellt sich ja praktisch die #includes, sind aber nur auf AutoIt dann verfügbar.
Aber wir reden von Funktionen der Sprache und nicht vom compilieren.