[Release]S4 League Auto Register Bot [by StylerKoko]

10/09/2009 14:26 FichteFoll#16
So hab ich mir das schon eher vorgestellt ;)

Zwar wär ne GUI deutlich schicker und ohne lästige Inputboxen, aber ansonsten is es in Ordnung. Ich wollte übrigens auch sowas machen, leider keine Zeit gehabt. Bin auch bis jetzt erst hier, aber war ja eh nur aus Langeweile xD:
Code:
#include <IE.au3>
$oIE = _IECreate ("http://de.alaplaya.net/users/new")

$oForm = _IEFormGetObjByName ($oIE, "new_user")
$oLogin = _IEFormElementGetObjByName ($oForm, "user[login]")
$oPass = _IEFormElementGetObjByName ($oForm, "user[password]")
$oPassConfirm = _IEFormElementGetObjByName ($oForm, "user[password_confirmation]")
$oNickname = _IEFormElementGetObjByName ($oForm, "user[nickname]")
$oEmail = _IEFormElementGetObjByName ($oForm, "user[email]")
$oEmailConfirm = _IEFormElementGetObjByName ($oForm, "user[email_confirmation]")
$oBirthDay = _IEFormElementGetObjByName ($oForm, "user[birthday(3i)]"); 1 to 31
$oBirthMonth = _IEFormElementGetObjByName ($oForm, "user[birthday(2i)]"); Januar, Februar...
$oBirthYear = _IEFormElementGetObjByName ($oForm, "user[birthday(1i)]") ;2001 to 1909
$oCountry = _IEFormElementGetObjByName ($oForm, "user[country_id]"); 1 = Deutschland
$oMedia = _IEFormElementGetObjByName ($oForm, "user[media_code_id]"); 1=Freunde
$oNewsletter = _IEFormElementGetObjByName ($oForm, "user[newsletter]")
$oService = _IEFormElementGetObjByName ($oForm, "user[terms_of_service]")

_IEFormElementSetValue ($oLogin, "Name")
_IEFormElementOptionSelect ($oCountry, 1)

_IEFormSubmit($oForm)
€dit: Achja, hab bei Monat 46 eingegeben, ging trotzdem xD

Ne funktion, die Passwort und ID speichert wäre noch nicht schlecht...
10/09/2009 14:43 Psike2k8#17
beides kein Problem, war nur um ihm zu Zeigen wie es besser gehen kann, und ne Gui haste recht aber wollte nicht das er gleich überfordert ist^^, ich bau noch ne Gui der bot steht ja schon recht gut da die Grundfunktionen gehen, der rest ist tuning! Aber danke fürs testen!
10/09/2009 14:49 FichteFoll#18
Naja, hab zu viel zeit... :
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("S4 Auto-Register", 310, 203, 192, 124)
$Label1 = GUICtrlCreateLabel("Login:", 16, 8, 33, 17)
$Label2 = GUICtrlCreateLabel("Passwort:", 16, 40, 50, 17)
GUICtrlCreateInput("", 176, 8, 113, 21)
GUICtrlCreateInput("", 176, 40, 113, 21)
$Label3 = GUICtrlCreateLabel("Geburtstag: [DD;MM;YYYY]:", 16, 72, 139, 17)
$Input3 = GUICtrlCreateInput("", 176, 72, 25, 21)
$Input4 = GUICtrlCreateInput("", 208, 72, 25, 21)
$Input5 = GUICtrlCreateInput("", 240, 72, 49, 21)
$Button1 = GUICtrlCreateButton("Registrieren", 16, 144, 257, 49, $WS_GROUP)
$Label4 = GUICtrlCreateLabel("Nickname:", 16, 104, 55, 17)
$Input1 = GUICtrlCreateInput("", 176, 104, 113, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
€dit: Btw mit "_IEBodyReadText()" kann man den Text auslesen und dadurch eventuell das mit dem aktivierungscode vereinfachen. Außerdem wäre es besser den AktivierungsLINK zu benutzen ;) und den Login kann man auch schaffen, oder?

€dit2: So kann man den Aktivierungslink rausfiltern:
Code:
$Link = StringRegExp ("Dein Sting", "http://de.alaplaya.net/[a-z]/[0-9]+/[[:alnum:]]+
")
10/09/2009 18:25 StylerKoko#19
#Ger Version
Wie wäre es mal mit feedbacks damit wir wissen was wir noch ausbessern können
#Eng Version
How be back comments for the bot maybe then we know how we can make its better :)

Danke!
10/09/2009 18:51 FichteFoll#20
Arbeite aus Langeweile selbst an meinem, deswegen... Leider keine Zeit, da ich jetzt weg muss und erst in 10 Tagen wieder komme.

Allerdings klappt dieses (scheiß) _IEFormElementCheckBoxSelect bei mir nich. Wie hast du das gemacht? Will die Servicebestimmungen da machen...
10/09/2009 19:11 StylerKoko#21
die stelle hat Psike2k8 gemacht da musste warte bis er wieder zurück ist von der arbeit vielleicht kommt er heute abend oder wenn du epch hast erst morgen wieder o.O


aso ich hätte mal eine frage wegen dein 0.9 trainer man könnte es doch schaffen wo ich grad dabei bin die values für high jumpe einzufügen oder?
10/09/2009 21:49 Esuke2000#22
Ok kann mir nicht vorstellen dass so viele Coder so wenig englisch können O.o will jetz nix sagen deswegen halt ich besser meinen Mund geschlossen.....sonst krieg ich wieder Ärger von einem Mod >>.......Nice bot übrigens. Naja benötige es zur Zeit eh nich......hacken tuhe ich gerade wenig......
10/10/2009 07:35 StylerKoko#23
naja mein english reicht fürs coden noch und zum schreiben auch aber es fällt mir halt schwer ein langen text in elgish zu schreiben ;)
10/10/2009 13:54 ZeroTheAprendice#24
it work!! ty alot ^^

[Only registered and activated users can see links. Click Here To Register...]
10/10/2009 17:37 StylerKoko#25
The Alaplaya Español Version is now avabile and [Only registered and activated users can see links. Click Here To Register...] is making a video for users who cant read xD
10/10/2009 21:28 Deto0x#26
Naja, nichts besonderes. hast einen bot in autoit geschrieben. nichts großes aber es ist was für leute die zu faul sind.
wenn du noch hilfe, z.b. bei erweiterungen brauchst, kannste mich anschreiben. ;)
10/11/2009 10:45 Psike2k8#27
Quote:
Originally Posted by FichteFoll View Post
Arbeite aus Langeweile selbst an meinem, deswegen... Leider keine Zeit, da ich jetzt weg muss und erst in 10 Tagen wieder komme.

Allerdings klappt dieses (scheiß) _IEFormElementCheckBoxSelect bei mir nich. Wie hast du das gemacht? Will die Servicebestimmungen da machen...
Code:
$oIE = _IECreate ("http://de.alaplaya.net/users/new")
$oForm = _IEFormGetCollection($oIE, 0)
_IEFormElementCheckboxSelect ($oForm, 'user_terms_of_service',"user_terms_of_service", 1, "byIndex",1)
Denke das meinst du! Die Gui idee ist gut und das mit der Englischen version dafür bin ich nicht zuständig..^^ Aber mein Englisch ist besser!

Psike2k8
10/11/2009 12:35 -AmA-#28
Meiner Meinung nach ist dein Script zu kompliziert...


Wer kennt das hübsche kleine Tool TranZformer. Es dient zum Acc erstellen
Download Version 1.10: [Only registered and activated users can see links. Click Here To Register...]
Download Version 1.11:[Only registered and activated users can see links. Click Here To Register...]
Download Version 1.12:[Only registered and activated users can see links. Click Here To Register...]

Fragen oder Bugs zum Programm werden nicht beantwortet und zwar weil ein paar Versionen verbugt sind -.- ich benutze die Version 1.10

Das Script für S4 ist im Anhang. Einfach die .tfm Datei in den Macro Ordner dekomprimieren.

Anleitung:
TFormer.exe öffnen

[Run Mode] Ein Script laufen lassen
Bei Provider muss mein Script aktiv sein (also Alaplaya)
Bei Nr. of Acc muss 1 stehen da es auch mit 10min mail funktioniert. Wenn ein 2.ten Acc gebraucht wird einfach Programm beenden und wider starten.
Bei Username kanste dein Alaplaya Username eingeben (ist aber nicht nötig). Empohlen ist Random da man nichts machen muss und in S4 selber noch einen Namen eingeben kann.
Bei Passwort sollte auch nichts stehen... Die Passwort Variable wirt später überschrieben mit dem Aktivierungscode.
Das Passwort ist dauerhaft "elitepvpers" kann aber noch in Edit Mode verändert werden.
Der Rest sind Angaben die nicht gebraucht werden.
Nun mit dem Startknopf starten.

[Edit Mode] Ein Script erstellen
Gleich nach dem Start des Programms auf Edit Mode klicken.
Oben links werden die Elementen auf der Webseite von unten angezeigt. Wie zum Beispiel Passwort Felder
Oben rechts ist dein Script
Der erste Schritt ist das das Script auf eine Webseite zugreift. Dazu geben wir die URL ins passende Feld ein und klicken auf GO. Nun klickst du mit der rechten Taste auf den Scriptteil oben rechts und wählst unter "Add" "Surf to current URL" aus. Weitere Befehle können über rechte taste unter "Add" hinzugefügt werden.
Um in einem Feld (z.b. Passwortfeld) etwas einzugeben klickst du einfach oben links mit der rechten taste auf das feld und wählst das gewünschte aus.

Mein Script bearbeiten:
Auf Run Mode klicken
Mein Script auswählen
Und nun auf Edit Mode klicken

Scripte speichern:
Rechte Taste im Scriptteil (in Editmode) klicken und save Macro auswählen
Wichtig ist das du bei Provider und Bei Macroname den Namen des Scriptes eingibst. (Der Rest ist egal)

Bugs:
1.
10minutemail.com kann nicht sofort aufgerufen werden... darum ist bei meinem Script google.ch (da ich aus Schweiz komme^^) an erster Stelle

2.
Das Script wird nicht mehr funktionieren wenn ein Bild oder etwas anderes nicht vollständig heruntergeladen wird... Also er versucht das Bild unendlich zu laden...


Ich hoffe das wenigstens ein paar leute das hinkriegen.
10/11/2009 12:39 StylerKoko#29
bitte den post löschen das war meine idee und der bot wird grad überabrietet zu einer gui bitte löschen -.-
10/11/2009 12:43 -AmA-#30
Mein Script:

Antivirus Version letzte aktualisierung Ergebnis
a-squared 4.5.0.41 2009.10.11 -
AhnLab-V3 5.0.0.2 2009.10.10 -
AntiVir 7.9.1.35 2009.10.09 -
Antiy-AVL 2.0.3.7 2009.10.10 -
Authentium 5.1.2.4 2009.10.10 -
Avast 4.8.1351.0 2009.10.11 -
AVG 8.5.0.420 2009.10.04 -
BitDefender 7.2 2009.10.11 -
CAT-QuickHeal 10.00 2009.10.10 -
ClamAV 0.94.1 2009.10.10 -
Comodo 2570 2009.10.11 -
DrWeb 5.0.0.12182 2009.10.11 -
eSafe 7.0.17.0 2009.10.08 -
eTrust-Vet 35.1.7060 2009.10.09 -
F-Prot 4.5.1.85 2009.10.10 -
F-Secure 8.0.14470.0 2009.10.10 -
Fortinet 3.120.0.0 2009.10.11 -
GData 19 2009.10.11 -
Ikarus T3.1.1.72.0 2009.10.11 -
Jiangmin 11.0.800 2009.10.08 -
K7AntiVirus 7.10.867 2009.10.10 -
Kaspersky 7.0.0.125 2009.10.11 -
McAfee 5767 2009.10.10 -
McAfee+Artemis 5767 2009.10.10 -
McAfee-GW-Edition 6.8.5 2009.10.11 -
Microsoft 1.5101 2009.10.11 -
NOD32 4496 2009.10.10 -
Norman 6.01.09 2009.10.11 -
nProtect 2009.1.8.0 2009.10.11 -
Panda 10.0.2.2 2009.10.11 -
PCTools 4.4.2.0 2009.10.10 -
Prevx 3.0 2009.10.11 -
Rising 21.50.60.00 2009.10.11 -
Sophos 4.45.0 2009.10.11 -
Sunbelt 3.2.1858.2 2009.10.10 -
Symantec 1.4.4.12 2009.10.11 -
TheHacker 6.5.0.2.036 2009.10.10 -
TrendMicro 8.950.0.1094 2009.10.11 -
VBA32 3.12.10.11 2009.10.10 -
ViRobot 2009.10.9.1978 2009.10.09 -
VirusBuster 4.6.5.0 2009.10.10 -

tformer110.zip:
Antivirus Version letzte aktualisierung Ergebnis
a-squared 4.5.0.24 2009.07.24 -
AhnLab-V3 5.0.0.2 2009.07.24 -
AntiVir 7.9.0.228 2009.07.24 -
Antiy-AVL 2.0.3.7 2009.07.24 -
Authentium 5.1.2.4 2009.07.24 -
Avast 4.8.1335.0 2009.07.24 -
AVG 8.5.0.387 2009.07.24 -
BitDefender 7.2 2009.07.24 -
CAT-QuickHeal 10.00 2009.07.24 (Suspicious) - DNAScan
ClamAV 0.94.1 2009.07.24 -
Comodo 1750 2009.07.24 -
DrWeb 5.0.0.12182 2009.07.24 -
eSafe 7.0.17.0 2009.07.23 Suspicious File
eTrust-Vet 31.6.6638 2009.07.24 -
F-Prot 4.4.4.56 2009.07.24 -
F-Secure 8.0.14470.0 2009.07.24 -
Fortinet 3.120.0.0 2009.07.24 -
GData 19 2009.07.24 -
Ikarus T3.1.1.64.0 2009.07.24 -
Jiangmin 11.0.800 2009.07.24 -
K7AntiVirus 7.10.801 2009.07.24 -
Kaspersky 7.0.0.125 2009.07.24 -
McAfee 5686 2009.07.23 -
McAfee+Artemis 5686 2009.07.23 -
McAfee-GW-Edition 6.8.5 2009.07.24 -
Microsoft 1.4903 2009.07.24 -
NOD32 4274 2009.07.24 -
Norman 6.01.09 2009.07.22 -
nProtect 2009.1.8.0 2009.07.24 -
Panda 10.0.0.14 2009.07.24 -
PCTools 4.4.2.0 2009.07.24 -
Prevx 3.0 2009.07.24 -
Rising 21.39.44.00 2009.07.24 -
Sophos 4.44.0 2009.07.24 Mal/HckPk-D
Sunbelt 3.2.1858.2 2009.07.23 -
Symantec 1.4.4.12 2009.07.24 -
TheHacker 6.3.4.3.373 2009.07.24 -
TrendMicro 8.950.0.1094 2009.07.24 -
VBA32 3.12.10.9 2009.07.24 -
ViRobot 2009.7.24.1851 2009.07.24 -
VirusBuster 4.6.5.0 2009.07.24 -

Sollte aber eigentlich clean sein... Ich brauch's schon lange

TranzFormer_1.11.rar:
Antivirus Version letzte aktualisierung Ergebnis
AhnLab-V3 - - -
AntiVir - - -
Authentium - - -
Avast - - -
AVG - - -
BitDefender - - -
CAT-QuickHeal - - (Suspicious) - DNAScan
ClamAV - - -
Comodo - - -
DrWeb - - -
eSafe - - Suspicious File
eTrust-Vet - - -
Ewido - - -
F-Prot - - -
F-Secure - - -
Fortinet - - -
GData - - -
Ikarus - - -
K7AntiVirus - - -
Kaspersky - - -
McAfee - - -
McAfee+Artemis - - Generic!Artemis
Microsoft - - -
NOD32 - - -
Norman - - -
Panda - - Suspicious file
PCTools - - -
Prevx1 - - -
Rising - - -
SecureWeb-Gateway - - -
Sophos - - Mal/HckPk-D
Sunbelt - - -
Symantec - - -
TheHacker - - -
TrendMicro - - -
VBA32 - - -
ViRobot - - -
VirusBuster - - -

TFormer12.rar:
Antivirus Version letzte aktualisierung Ergebnis
AhnLab-V3 - - -
AntiVir - - -
Authentium - - -
Avast - - -
AVG - - -
BitDefender - - -
CAT-QuickHeal - - -
ClamAV - - -
DrWeb - - -
eSafe - - suspicious Trojan/Worm
eTrust-Vet - - -
Ewido - - -
F-Prot - - -
F-Secure - - -
FileAdvisor - - -
Fortinet - - -
Ikarus - - -
Kaspersky - - -
McAfee - - -
Microsoft - - -
NOD32v2 - - -
Norman - - -
Panda - - Suspicious file
Prevx1 - - -
Rising - - -
SAVMail - - -
Sophos - - Mal/HckPk-D
Sunbelt - - -
Symantec - - -
TheHacker - - -
VBA32 - - -
VirusBuster - - -
Webwasher-Gateway - - Win32.Malware.gen!80 (suspicious)

Laut Virustotal habe ich also seit c.a. 1 Jahr auf diesem PC drei Viren XD