Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 20:10

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[VB.NET] Ogame login geht nicht

Discussion on [VB.NET] Ogame login geht nicht within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2006
Posts: 53
Received Thanks: 4
[VB.NET] Ogame login geht nicht

Hab das mit Ogame versucht aber bei Textbox3.Text = ServerResponse kommt nur son javascript text
HTML Code:
<script>document.location.href='http://ogame.de'</script>

Check das mit den Cookies nicht

der http header von ogame ist

Code:
http://barym.ogame.de/game/reg/login2.php

POST /game/reg/login2.php HTTP/1.1
Host: barym.ogame.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://ogame.de/?error=2
Cookie: vc1=1266328286; vc2=1266414330; prsess_148280=a83a6e342d459634ef08391dd40e3ca5; login_148280=U_de102:XXXXX:6d28f3397dc75ec21d527ad4ceff2a33; mbox=check#true#1266164424|session#1266164363735-349641#1266166224|PC#1266164363735-349641.15#1267373964; __utma=264069843.154346389.1266164364.1266164364.1266164364.1; __utmz=264069843.1266164364.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); PHPSESSID=ff173b6361dcab0ac565d1ca8904072d
Content-Type: application/x-www-form-urlencoded
Content-Length: 92
uni_id=101&v=2&is_utf8=0&uni_url=barym.ogame.de&login=XXXXXX&pass=XXXXXX&submitInput=Login
HTTP/1.1 302 Found
Date: Tue, 16 Feb 2010 13:45:44 GMT
Server: Apache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: prsess_148280=18a1c9d25782b040152324820eb63d7c; expires=Wed, 17-Feb-2010 13:45:44 GMT; path=/
Set-Cookie: login_148280=U_de102:CannaP:6d28f3397dc75ec21d527ad4ceff2a33; expires=Wed, 17-Feb-2010 13:45:44 GMT; path=/
Location: /game/index.php?page=overview&session=29583a4851a3&lgn=1
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20
Connection: close
Content-Type: text/html; charset=utf-8
Code:
 Dim User = "xxx", Pwd = "xxx"
        Dim cookies As CookieContainer

   Dim Request As HttpWebRequest = CType(WebRequest.Create("http://barym.ogame.de/game/reg/login2.php"), HttpWebRequest)
        Request.Method = "POST"
        Request.ContentType = "application/x-www-form-urlencoded"
        Request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7"

        Request.CookieContainer = cookies







        Dim Post As String = " uni_id=101&v=2&is_utf8=0&uni_url=barym.ogame.de&login=" & User & "&pass=" & Pwd & "&submitInput=Login"



        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()

        TextBox3.Text = ServerResponse
sh00ky is offline  
Old 02/18/2010, 22:21   #2
 
elite*gold: 0
Join Date: May 2008
Posts: 489
Received Thanks: 210
Ich bin wirklich gegen solche Klassen und Wrapper. Du hast keinen Schimmer was im Hintergrund geschieht und hast im Grunde kaum eine Möglichkeit bei unerwarteten Fehlern einzuschreiten.

Ich habe zu wenig Ahnung von VB.NET und seinen Klassen. Aber mein Vorschlag:

Versuche es mit

Code:
Dim Request As HttpWebRequest = CType(WebRequest.Create("barym.ogame.de/game/reg/login2.php"), HttpWebRequest)
oder

Code:
Dim Request As HttpWebRequest = CType(WebRequest.Create("www.barym.ogame.de/game/reg/login2.php"), HttpWebRequest)
Ich weiß nicht wie VB intern den Namen auflöst. Könnte aber eine Fehlerquelle sein.

Auch die Content Length 'mal checken. Bin mir nicht sicher, dass die stimmt.

Code:
Request.ContentLength = byteArray.Length
schlurmann is offline  
Old 02/19/2010, 12:53   #3


 
Cholik's Avatar
 
elite*gold: 4
Join Date: Aug 2008
Posts: 6,783
Received Thanks: 4,992
Guck dir eventuell mal an...

Ist zwar C# aber sollte kein Problem sein das in VB.NET zu converten, falls du Probleme damit hast. Google.de "C# VB.NET Converter".
Cholik is offline  
Reply


Similar Threads Similar Threads
[HILFE] Login geht nicht!
08/14/2010 - WarRock - 1 Replies
Hi CoM, ich hab mal ne frege ob mir jmd helfen könnte! ich starte warrock aber es updatet nicht, und wenn ich auf game start gehe öffnet sich es ganz normal aber wenn ich dann mich einloggen will gebe ich meinen daten ein aber nix passiert! kann mir pl´s jmd helfen?
Silkroad Login geht nicht mehr
07/11/2010 - Silkroad Online - 12 Replies
Wie wahrscheinlich allen bekannt, sind alle Server von Silkroad Online voll. Jetzt möchte ich das Game aber doch gerne zocken. Ich möchte zu nem Kumpel auf dem Server Xian. Er hat mir gesagt mit Silkroad Premium, das man für ca. 8 Euro bekommt, ein dauerhafter Login versprochen wird. Leider braucht man ja dazu SilkGold, das man nur InGame bekommen soll. Gibts da irgendwie ne Möglichkeit, auf die Server zu kommen, ohne Premium zu haben? evt. Hack usw...(Keine Anfrage) Bei HackAntworten...
Login bei P-Server geht nicht
12/20/2009 - Metin2 Private Server - 3 Replies
Wenn ich mich bei i-einem P-Server einloggen will kommt immer die Meldung es konnte keine Verbindung zum Server hergestellt werden. Ich habe aber gute I-netverbindung usw. Hoffe mir kann jemand´helfen oder gibt es im Moment ein großer Server Lagg :confused::confused::confused:
Login Error; Page geht, Patcher nicht
10/22/2008 - General Gaming Discussion - 3 Replies
Guten Abend ihr, ich habe heute von Bl@ck einen WAR account bekommen und natürlich sofort den 9GB Client geladen, den DarkOPM reingestellt hat. Auf der Homepage klappt alles; einloggen, Passwort ändern usw. Wenn ich aber den Patcher starte und mich einloggen will dort, bekomme ich "Authentication failed...."



All times are GMT +1. The time now is 20:11.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.