HTTP Verbindungen/ Formulare

10/23/2012 21:45 Laymi#1
Hallo Leute,

ich habe eine Frage zu HTTP Verbindugen und Formularen.
Ich wollte ein kleines Tool bauen, um meine Passwörter bei verschiedenen Diensten, die ich vorher eingestellt habe zu ändern.
Also z.b. Facebook Passwörter, Mail Account Passwörter etc. per 1 Click ändern.
Dafür muss ich aber ja im ersten Schritt mich mit den gespeicherten Daten anmelden und im zweiten Schritt diese über das vom Anbieter gegebene Formular ändern.
Wie mache ich das in Visual Basic am elegantesten? Gibt es ein solches Tool schon?
Ich würde mich über eure Hilfe freuen,

Greetz
10/23/2012 22:23 airsonic#2
versuche es mit WebRequest
[Only registered and activated users can see links. Click Here To Register...]
10/23/2012 22:24 Kraizy​#3
HttpWebRequest, müsstest es halt dann für jede Seite machen.
10/24/2012 21:49 Laymi#4
Danke vielmals :)

Neue Frage selbes Problem.
Ich hab das jetzt alles in Code verpackt, und funktionieren tut es generell wunderbar.
Ich habe aber Probleme bei der Umsetzung der Epvp Scripts.
Der HTML Post ist folgender:
Code:
            html = .GetResponse("http://www.elitepvpers.com/forum/profile.php?do=updatepassword", "s=&securitytoken=1351108858-bdf939b74dc6419cef69dab6ad95f617aa8a1492&do=updatepassword&currentpassword_md5=" + oldPW + "&newpassword_md5=" + newPW + "&newpasswordconfirm_md5=" + newPW + "&currentpassword=&newpassword=&newpasswordconfirm=&email=" + email + "&emailconfirm=" + email)
Wobei newPW und oldPW aus einer INI Datei gelesen schon md5 gehasht sind.
Das Problem ist der Securitytoken. Der scheint nur einen Tag oderso aktiv zu sein, also müsste man das Script täglich ändern.
Wie kann ich das so schreiben dass das Programm sich den Token selber holt?

Greetz