Wie schreibe ich einen Account-Maker ?

10/26/2012 17:37 Defkahn52#1
Hi Leute,

Ich wollte mir einen Bot programmieren der sich Accounts auf einer ganz bestimmten Seite erstellt. Ich bin überzeugt das ich mit Web Elementen arbeiten muss nur habe ich keine Ahnung wie ich die mit einbeziehe in AutoIt.

Deswegen meine Frage kennt ihr Tutorials in denen ich lerne wie das geht oder könnt ihr mir das erklären ?

Ich hab mir die GUI so vorgestellt

Eine Username InputBox
Eine Password InputBox
Eine InputBox für die Anzahl der Accounts die erstellt werden
Und ein Button damit das ganze anfängt

Ich hab mir gedacht, dass das Skript je nach der Anzahl der Accounts einen Array erstellt mit den werten 1,2,3 usw. und diese Ziffern werden dem Username einfach dran gehängt. Und das Passwort bleibt immer gleich

Ich hoffe ihr könnt mir helfen

MfG Defkahn52
10/26/2012 18:34 Jonas_93#2
Die Gui bauen solltest du ja noch hinbekommen :P

Ansonsten brauchst du den Quellcode der Seite,
die IE.au3 bzw. FF.au3, je nach dem ob du mit dem Internetexplorer oder dem FireFox arbeiten willst. Bedenke dass IE jeder standardmäßig haben "sollte" und somit mehr user auch wirklich besitzen.

Und dann schaust du dir die Funktionen an, die auf Elemente zu greifen(bsp alle für IE), sprich:

"_IEGetObjById" - um ein Objekt für das jeweilige Element zu bekommen
"_IEFormElementSetValue " - um einen Wert einem Element bzw. dessen Objekt zu zuweisen
"_IEAction" bzw. "_IEFormSubmit" - um einen Klick auf ein Element auszuführen (für den Submitbutton - ich denke mal da gibt es einen), bzw. _IEFormSubmit um den "Enter" tasten Schlag zu simulieren.

Schau dir die 3 bzw. 4 Funktionen mal in der Hilfe an. Dort ist alles sehr gut erklärt, sodass du das eigentlich hinbekommen solltest. Ansonsten hier nochmal posten ;)

mfg Jonas
10/26/2012 19:29 Lawliet#3
Besser wäre es, wenn du einen Packetbot scripten würdest.
Schneller, weniger Komplikationen und vollkommen im Hintergrund.
Gutes Tutorial dazu:
10/26/2012 19:34 Njahs#4
[Only registered and activated users can see links. Click Here To Register...] > Packetbots