Hi,
ich wollte mich mit meinem Programm in Facebook einloggen aber facebook sagt, dass Cookies erfoderlich sind, obwohl ist diese requeste.
Mit der gleichen func kann ich mich bei OGame einloggen was ja auch cookies braucht. Ich weiß nicht warum er jz sagt, dasss cookies erfoderlich sind. Ich gehe über Http nicht über HTTPs...
MfG Ludder213
ich wollte mich mit meinem Programm in Facebook einloggen aber facebook sagt, dass Cookies erfoderlich sind, obwohl ist diese requeste.
PHP Code:
Private Function WebRPOST(ByVal Url As String, ByVal post As String, ByVal tempcookie As CookieContainer)
Dim Request As HttpWebRequest = CType(WebRequest.Create(Url), HttpWebRequest)
Request.Method = "POST"
Request.ContentType = "application/x-www-form-urlencoded"
Request.UserAgent = " Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0"
Request.CookieContainer = tempcookie
Dim byteArray() As Byte = Encoding.UTF8.GetBytes(post)
Request.ContentLength = byteArray.Length
Dim DataStream As Stream = Request.GetRequestStream()
DataStream.Write(byteArray, 0, byteArray.Length)
DataStream.Close()
Dim Response As HttpWebResponse = Request.GetResponse()
DataStream = Response.GetResponseStream()
Dim reader As New StreamReader(DataStream)
Dim ServerResponse As String = reader.ReadToEnd()
reader.Close()
DataStream.Close()
Response.Close()
'My.Computer.FileSystem.WriteAllText(AccountPfad & "\bla.html", ServerResponse, 1)
Return ServerResponse
End Function
Private Function p_POST(ByVal Url As String, ByVal s_Post As String, ByVal logincookie As CookieContainer)
Dim Request As HttpWebRequest = CType(WebRequest.Create(Url), HttpWebRequest)
Dim tempcookie As New CookieContainer
Request.Method = "POST"
Request.ContentType = "application/x-www-form-urlencoded"
Request.UserAgent = " Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0"
Request.Referer = "http://uni101.ogame.de/game/index.php?page=resources"
Request.CookieContainer = logincookie
Dim Post As String = s_Post
Dim byteArray() As Byte = Encoding.UTF8.GetBytes(Post)
Request.ContentLength = byteArray.Length
Dim DataStream As Stream = Request.GetRequestStream()
DataStream.Write(byteArray, 0, byteArray.Length)
DataStream.Close()
Dim Response As HttpWebResponse = Request.GetResponse()
DataStream = Response.GetResponseStream()
Dim reader As New StreamReader(DataStream)
Dim ServerResponse As String = reader.ReadToEnd()
reader.Close()
DataStream.Close()
Response.Close()
My.Computer.FileSystem.WriteAllText(AccountPfad & "\bla.html", ServerResponse, 1)
Return tempcookie
End Function
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
Dim s_fbresponse As String = WebRPOST("http://www.facebook.com/", "", bla)
Dim s_jns As String = GetBetween(s_fbresponse, "&time=", "&new_audio_default=")
Dim s_lsd As String = GetBetween(s_fbresponse, "type=""hidden"" name=""lsd"" value=""", """ autocomplete=")
Dim s_rnd As String = GetBetween(s_fbresponse, "name=""lgnrnd"" value=""", """ /><input type=")
Dim c_fblogin2 As CookieContainer = p_POST("http://www.facebook.com/login.php?login_attempt=1", "lsd=" & s_lsd & "&email=*****%40gmx.de&pass=****&default_persistent=0&charset_test=%E2%82%AC%2C%C2%B4%2C%E2%82%AC%2C%C2%B4%2C%E6%B0%B4%2C%D0%94%2C%D0%84&timezone=-60&lgnrnd=" & s_rnd & "&lgnjs=" & s_jns & "&locale=de_DE", logincookie)
Dim s_fbstartpage As String = WebRPOST("http://www.facebook.com/", "", c_fblogin2)
Dim s_fbCLBots As String = WebRPOST("http://www.facebook.com/CLBots", "", c_fblogin2)
End Sub
Mit der gleichen func kann ich mich bei OGame einloggen was ja auch cookies braucht. Ich weiß nicht warum er jz sagt, dasss cookies erfoderlich sind. Ich gehe über Http nicht über HTTPs...
MfG Ludder213