Quote:
Originally Posted by .simple'
Wirklich?:O
Ich habe schon gesucht ... kannst du mir einen Tipp geben?
|
Auch wenn das jetzt etwas spät kommt:
Ich habe die Erfahrung gemacht, dass das alles nicht nötig ist für den Login.
Versuche einfach mal mein Script.
Variablen ausfüllen mit deinem User/Passwort im klartext und starten. Anschließend mal die HTML öffnen zum Schauen ob der Login erfolgreich war. --> Siehst du oben rechts wenn Log Out dransteht bzw. dein User oben links.
Code:
#include <WinHTTP.au3>
$hSession = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20100101 Firefox/16.0")
$hConnect = _WinHttpConnect($hSession, "www.elitepvpers.com")
$sUsername = "" ;Bitte ausfüllen
$sPassword = ""
_WinHttpSimpleRequest($hConnect, "POST", "forum/login.php?do=login" , "http://www.elitepvpers.com/" , "vb_login_username=" & $sUsername & "&vb_login_password=" & $sPassword & "&cookieuser=0&s=&securitytoken=&do=login&vb_login_md5password=&vb_login_md5password_utf=")
$sHtml = _WinHttpSimpleRequest($hConnect, "GET", "forum")
FileWrite("debug.html", $sHtml)
_WinHttpCloseHandle($hConnect)
_WinHttpCloseHandle($hSession)
PS: In der Rückgabe von dem Get-Request ist jetzt auch der Securitytoken enthalten für weitere Aktionen. Siehe Zeile 43 in der debug.html. Einfach per StringRegExp auslesen.
Gruß und viel Erfolg