[VB]Webseite Textbox füllen und Button drücken?

07/21/2013 20:07 Yiv#1
Liebe Community,

ich möchte ein Programm programmieren, dass auf einer Webseite automatisch ein Textfeld füllt und anschließend einen Button drückt. Danach soll es überprüfen, ob im Quelltext in Zeile 382 folgender Inhalt steht:
Code:
                                $.validationEngine.buildPrompt("#username", "Login nicht erfolgreich. Benutzername oder Passwort falsch.", "error");
Wenn ja, dann soll eine MessageBox "OK" erscheinen, ansonsten "FALSCH".

Textfeld 1:
<input type="text" value="" id="name" name="username" maxlength="30" />

Textfeld 2:
<input type="password" value="" name="password" maxlength="32"/>

Button:
<input type="submit" class="button btn-login" onclick="document.forms['loginFormElement'].submit();return false;" value="Login" />

Wer kann mir helfen?

MfG
07/21/2013 20:24 Schlüsselbein#2
Um mal Pythons stärke zu demonstrieren:
Code:
from mechanize import Browser

br = Browser()
br.open("http://website.com")
br.select_form(nr=x)
br.form["name"] = "hehehe"
br.form["password"] = "top secret"
br.submit()
if "login nicht erfolgreich" in br.response().read():
    # ok
else:
    # nicht ok
So, und jetzt soll mir sowas mal einer mit Webrequests zusammenbasteln.
07/21/2013 20:47 tolio#3
Quote:
Originally Posted by Schlüsselbein View Post
So, und jetzt soll mir sowas mal einer mit Webrequests zusammenbasteln.
challenge accepted, :D

Code:
varret = webrequestcls.post(url, "name=" & var1 & "password=" & var2)
if instr(varret, "erfolgreich") <> 0 then
  ok
else
  not ok
end if
07/25/2013 10:40 Unlocked.,#4
Wollte gerade den Hinweis zu HttpWebRequest geben :D Damit ist das auch ziemlich einfach, nur wirst du wohl deutlich mehr Code haben als mit Schlüsselbeins Methode :P Musst du unbedingt VB benutzen?
07/26/2013 07:50 Yiv#5
Ja, muss ich, da das Projekt doch schon etwas viel größer ist.

Kann es sein, das Live HTTP Headers mit dem neuesten Firefox nichtmehr funktioniert?

MfG
07/26/2013 09:47 tolio#6
ff version 22 geht ohne probleme, kannst aber auch alternative addons zb firebug nehmen oder direkt die ff eigene entwicklerkonsole
07/26/2013 13:05 .SkyneT.#7
Quote:
Originally Posted by Unlocked., View Post
Musst du unbedingt VB benutzen?
Quote:
Originally Posted by DaJuBi View Post
Ja, muss ich, da das Projekt doch schon etwas viel größer ist.
Muss man das verstehen? :|
07/26/2013 13:49 Yiv#8
SkyneT: Nein, aber ich habe das Projekt - bis auf das - schon fertig :D

tolio: Bei mir klappt nichts -.- Die Seite: metin2.de

MfG