[DLL] Elitepvpers Library v2

02/26/2014 13:14 Shawak#226
Sollten diverse Sprachprobleme nicht behoben sein, wenn man beim Login via GET die langid auf 1 setzt?
02/26/2014 16:16 Sedrika#227
Quote:
Originally Posted by Shawak View Post
Sollten diverse Sprachprobleme nicht behoben sein, wenn man beim Login via GET die langid auf 1 setzt?
Hab es beim Login mal als Parameter mit übergeben, wurde allerdings nicht mit verarbeitet und selbst bei mir jetzt das ganze auf Deutsch (default) vorher Englisch übergeben. Habe den Deutschen Text jetzt einfach mit aufgenommen, sollte jetzt keine Probleme deswegen mehr geben.
02/26/2014 16:31 'Heaven.#228
Code:
 public bool Login()
        {
            var sb = new StringBuilder();
            sb.Append("vb_login_username=" + _username);
            sb.Append("&securitytoken=guest");
            sb.Append("&do=login");
            sb.Append("&vb_login_md5password=" + _md5Hash);
            sb.Append("&vb_login_md5password_utf=" + _md5Hash);
            sb.Append("agentspecs=271");
            var p = HttpPost("http://www.elitepvpers.com/forum/login.php?do=login", sb.ToString());
            return p.Contains("window.location = \"http://www.elitepvpers.com/forum/index.php?s=");
        }
Funktioniert für jede Sprache
02/26/2014 16:46 Sedrika#229
Du hast jetzt nichts anderes gemacht als ich vom Prinzip her, und selbst du übergibst nicht die LangID.
02/26/2014 17:02 'Heaven.#230
Code:
   return p.Contains("window.location = \"http://www.elitepvpers.com/forum/index.php?s=");
        }
Dann nimm, falls es dir recht ist, nur dieses anstatt dem Contains(Danke...)


Ich prüfe ja auch nicht sprachbedingt, deshalb benötige ich die langId nicht.
03/01/2014 18:52 MrSm!th#231
Quote:
Originally Posted by Shawak View Post
Sollten diverse Sprachprobleme nicht behoben sein, wenn man beim Login via GET die langid auf 1 setzt?
Die Langid wird direkt aus den User Settings ausgelesen. Die Epvp Lib müsste das also beim Nutzer fest einstellen, was wohl nicht sehr sinnvoll ist.

Warum überhaupt auf den Inhalt prüfen? Der könnte sich auch mal ändern. Maximal vielleicht einfach mal schauen, ob der Redirect enthalten ist.
03/02/2014 13:30 d1rtys4nchеz#232
I got a error while opening it. o_O
03/02/2014 13:42 Sedrika#233
It's only a library. You can't open it.
03/22/2014 13:39 Cpt.Cock#234
Gibt es eine Dokumentation?
04/03/2014 18:22 Mansuro#235
Funktioniert gut, aber wenn ich versuche User-Infos auszulesen bekomme ich einen leeren String zurück.

Code:
Code:
Dim x As String = User.GetUserInfo(UserInfo.Name)
04/03/2014 19:29 Requi#236
Quote:
Originally Posted by SmokinDeath View Post
Funktioniert gut, aber wenn ich versuche User-Infos auszulesen bekomme ich einen leeren String zurück.

Code:
Code:
Dim x As String = User.GetUserInfo(UserInfo.Name)
Eingeloggt und die UpdateHWID Methode aufgerufen?
04/04/2014 17:18 Mansuro#237
Quote:
Originally Posted by Requi View Post
Eingeloggt und die UpdateHWID Methode aufgerufen?
Jetzt funktioniert es :)
Hatte vergessen die HWID zu updaten thx
03/05/2015 22:50 iDeliver#238
Ich benutze die Version 2.3.1 und kann mich nicht einloggen...

Code:
If User.Login(TextBox1.Text, TextBox2.Text) Then
            User.UpdateUserProfileInfo(ProfileInfo.HWID, HWID.strHWID())
            Label1.Text = "Status: Login erfolgreich!"
        Else
            Label1.Text = "Status: Login fehlgeschlagen!"
        End If
Das ist mein Code. Ich bekomme immer "Login fehlgeschlagen"

Kann mir jemand helfen?

-----------------------------------
EDIT: Benutzername und Passwort habe ich 100% richtig eingetragen.

-
03/06/2015 08:37 Mostey#239
Quote:
Originally Posted by iDeliver View Post
Ich benutze die Version 2.3.1 und kann mich nicht einloggen...

Code:
If User.Login(TextBox1.Text, TextBox2.Text) Then
            User.UpdateUserProfileInfo(ProfileInfo.HWID, HWID.strHWID())
            Label1.Text = "Status: Login erfolgreich!"
        Else
            Label1.Text = "Status: Login fehlgeschlagen!"
        End If
Das ist mein Code. Ich bekomme immer "Login fehlgeschlagen"

Kann mir jemand helfen?

-----------------------------------
EDIT: Benutzername und Passwort habe ich 100% richtig eingetragen.

-
Vielleicht erwartet die Funktion als Passwort den MD5 Hash und nicht das Klartext Passwort?

Die Library wurde allerdings schon relativ lange nicht aktualisiert, vielleicht gab es in der Zwischenzeit auch Änderungen seitens elitepvpers?

Du könntest es alternativ mal mit dieser [Only registered and activated users can see links. Click Here To Register...] versuchen.
03/06/2015 08:39 Sedrika#240
Die Lib erwartet dein Passwort im Klartext. Allerdings ist diese wie von Mostey bereits angesprochen veraltet.