[Visual Basic]Ich brauche Hilfe bei einem Google Account Bot

08/12/2014 12:18 FreshTi#1
Hey Leute,
ich versuche seit 2 Tagen einen Google Account Creator Bot zu programmieren. Also das der Bot automatisch(Nach eingabe des Captcha's ;) ) Google Accounts erstellt. Ich komme aber an einer Stelle nicht weiter:

Im Gegensatz zu den normalen Eingabefeldern (Name,Nachname,etc.) muss man
um das Datum auszuwählen irgendwie das DropDown Menü "ansprechen".


Ich benutze für die anderen Eingabefelder folgenden Code:
Code:
 WebBrowser1.Document.GetElementById("FirstName").InnerText = "Andreas"
Bei dem Dropdown-Menü funktioniert der Code aber nicht :(
Hier ist der HTML-Code von Google (accounts.google.com/SignUp):


Ich bin verzweifelt :( Ich hoffe ihr könnt mir helfen :)

Gruß ;)
08/12/2014 13:32 Mostey#2
Wieso möchtest du die Eingabefelder ausfüllen? Du könntest einfach den POST Request emulieren, der abgeschickt wird wenn man absendet.
08/12/2014 14:02 Shawak#3
Mal abgesehen von dem was Mostey dir bereits gesagt hat:

Du musst der Option, die du auswählen willst, das "selected"-Attribut hinzufügen.
08/12/2014 16:06 FreshTi#4
Hat sich erledigt. Trotzdem danke :)

Lösung für das Problem:

Code:
 Dim elem As HtmlElement = WebBrowser1.Document.GetElementById("BirthMonth")
        elem = WebBrowser1.Document.GetElementById("Gender")
        elem.SetAttribute("value", "MALE")
        elem = WebBrowser1.Document.GetElementById("CountryCode")
        elem.SetAttribute("value", "DE")
08/12/2014 19:22 tolio#5
@Mostey
google ist sich so sicher das das nicht so einfach klappt das sie botentwickler sogar verhöhnen
Quote:
<script type="text/javascript">/* Anti-spam. Want to say hello? Contact (base64) Ym90Z3VhcmQtY29udGFjdEBnb29nbGUuY29tCg== */[...]
08/12/2014 19:25 Mostey#6
Quote:
Originally Posted by tolio View Post
@Mostey
google ist sich so sicher das das nicht so einfach klappt das sie botentwickler sogar verhöhnen
Das sind ja Trolle, fordern die einen zusätzlichen Hash oder wie läuft das bei denen?
08/12/2014 20:19 tolio#7
letztendlich ja, geh mal auf die seite, such nach dem was ich geposted hab dann siehste die monster js funktion dahinter
08/12/2014 20:32 Mostey#8
Das Google sich von der Masse abhebt, liegt ja irgendwie auf der Hand. :rolleyes:

Da hilft wohl wirklich nur manuell ausfüllen und absenden, zumindest hätte ich persönlich nicht so die Lust das zu reversen.