Account Creator, wie mache ich das?

10/23/2009 12:13 N.E.O.#1
Ich hoffe ihr kennt diese Programme mit denen man leicht "mehrere" Accounts erstellen kann.

Nun ist meine Frage, in welcher Sprache man soetwas am besten macht?
C++, VB, oder geht dies sogar mit AutoIt?

Meine zweite Frage wäre dann, wie geht soetwas ungefähr?

Ich freue mich schon auf eure Antworten :D
10/23/2009 12:33 To4st#2
mit c++ und vb geht das aufjedenfall, hab noch nie mit AutoIT gearbeitet kann darüber auch nichts zagen.

und ja wie sowas geht? entscheid dich für eine sprache lern wenigstens die grundlagen, ein account creator muss folgende sachen können auf eine seite connecten die html input felder ausfüllen und die informationen (senden) weitergeben. z.b. machste es in vb so, paar textfelder , nen button senden, und nen webbrowser integrieren.
10/23/2009 12:41 N.E.O.#3
In VB kann ich die Grundlagen :D

Achso mit dem Webbrowser integrieren?
Ok, das hat mir schonmal ein Stück weitergeholfen :D
Danke.

(Push)

Die Frage steht noch..

Ein Tutorial dazu wäre hilfreich, oder einfach nur ein Beispielskript von dem ich lernen kann.
10/24/2009 16:39 ^darkwing#4
nach "html form" suchen = wissen wie solchen formularfelder aufgebaut sind
nach "http request c++" = wissen wie man einen request an eine seite mit entsprechenden parametern sendet
11/29/2009 13:36 N.E.O.#5
Welche Befehle brauche ich nun in VB?
Habs lange nicht mehr benutzt :o
11/29/2009 16:15 MoepMeep#6
Quote:
Originally Posted by ^darkwing View Post
nach "html form" suchen = wissen wie solchen formularfelder aufgebaut sind
nach "http request c++" = wissen wie man einen request an eine seite mit entsprechenden parametern sendet
Das gleiche gilt für VB, lesen FTW!
11/30/2009 01:51 schlurmann#7
Du brauchst eine Funktion um auf einen Server zu connecten, eine um etwas zu senden und eine um etwas zu empfangen. Gegebenenfalls noch eine Verschlüsselung (SSL).

Auf den Server connecten (Domain vorher über dns zu IP umwandeln), HTTP Request zusammensetzen, senden. Auf Antwort warten, ggf. Cookies speichern usw.. VB kann das glaube ich sogar ohne viel Aufwand mit WinInet.
11/30/2009 05:20 backo#8
Könnte man am leichtesten mit dem .NET framework machen, oder auch mit Python. Hängt davon ab welche Sprache du Benutzen möchtest.

Python: [Only registered and activated users can see links. Click Here To Register...]
C# - [Only registered and activated users can see links. Click Here To Register...]


Mit diesen Klassen/Bibliotheken könntest du in 30 Minuten ein Account Creator erstellen.
11/30/2009 17:33 schlurmann#9
Quote:
Originally Posted by backo View Post
Könnte man am leichtesten mit dem .NET framework machen
Eine Behauptung, der ich definitiv nicht zustimme.
11/30/2009 18:41 backo#10
Quote:
Originally Posted by schlurmann View Post
Eine Behauptung, der ich definitiv nicht zustimme.
Hi,

Wieso nicht? Ich würde gerne deine Begründung hören, falls möglich. Und natürlich, den weg den du gehen würdest. ^^
11/30/2009 18:43 schlurmann#11
Quote:
Originally Posted by backo View Post
Hi,

Wieso nicht? Ich würde gerne deine Begründung hören, falls möglich. Und natürlich, den weg den du gehen würdest. ^^
Du behauptest es ginge am leichtesten mit .NET. Warum sollte es? Es gibt genug Libraries die genauso viel Komfort und Funktionalität bieten.
11/30/2009 19:00 backo#12
Quote:
Originally Posted by schlurmann View Post
Du behauptest es ginge am leichtesten mit .NET. Warum sollte es? Es gibt genug Libraries die genauso viel Komfort und Funktionalität bieten.
Könntest du mir die Libraries nennen? Leider konnte ich nicht viele Libraries für "Web-Browser Automation" finden, außer von der oben gennanten "WatiN". Es hängt natürlich davon ab, ob man ein Browser selbst im Programm haben möchte, oder IE / Firefox aufmachen will.
11/30/2009 19:23 schlurmann#13
Quote:
Originally Posted by backo View Post
Könntest du mir die Libraries nennen? Leider konnte ich nicht viele Libraries für "Web-Browser Automation" finden, außer von der oben gennanten "WatiN". Es hängt natürlich davon ab, ob man ein Browser selbst im Programm haben möchte, oder IE / Firefox aufmachen will.
Webbrowser Automation? Das ist schon mal Quatsch. Dumm und ineffizient.

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Und viele andere. Sogar WinInet von Microsoft kann alles (sogar SSL afaik).
11/30/2009 23:47 backo#14
Quote:
Originally Posted by schlurmann View Post
Webbrowser Automation? Das ist schon mal Quatsch. Dumm und ineffizient.

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Und viele andere. Sogar WinInet von Microsoft kann alles (sogar SSL afaik).
Hi,

libcurl hab ich selbst benutzt,, wenn schon dann den C++ wrapper dafür: [Only registered and activated users can see links. Click Here To Register...]. Aber, dass problem ist dass ich nicht weiß was du mit "Dumm und ineffizient" meinst, ich würde es auch nicht als Quatsch bezeichnen. Es ist sicherlich schwerer, und es dauert länger sich in die curl library ein zu arbeiten als in das .NET framework, oder eben das genannte Python Modul. Der OP sah mir nicht nach einem "C++ kenner" aus, daher hab ich auch keine C++ libs gepostet die es ermöglichen, aber natürlich ist es möglich, jedoch mit sehr viel mehr aufwand.