Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Coding Releases
You last visited: Today at 04:34

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

Advertisement



[Release] epvpapi - .NET Library für elitepvpers

Discussion on [Release] epvpapi - .NET Library für elitepvpers within the Coding Releases forum part of the Coders Den category.

Reply
 
Old 10/03/2014, 00:47   #16


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
So, knappe 2 Wochen später ist die erste finale Version ebenfalls fertig. geht's zum Release. Changelog ist dabei, den wiederhole ich hier nun nicht.

Viel Spaß.
Mostey is offline  
Old 11/03/2014, 22:10   #17


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Auf Anfrage habe ich mal ein eingerichtet. Damit könnt ihr die Library direkt in VS einbinden.
Mostey is offline  
Thanks
2 Users
Old 11/20/2014, 19:46   #18


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Update - Version 1.1 auf und in veröffentlicht
Mostey is offline  
Old 11/28/2014, 04:01   #19
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13



Einziger Fehler, der bei mir kommt.

//Edit:

Also, die Oberfläche ist fertig, sowie der 2-Zeiler auch. Allerdings ist halt immernoch das Problem da.

Ryu IV is offline  
Old 11/28/2014, 07:56   #20


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Welches .NET Framework hast du eingestellt? Unter VS 2013 mit 4.5+ gibts die Überladung. Ansonsten probier mal reflectedUserGroup.GetValue(null) in reflectedUserGroup.GetValue(null, null) zu ändern - das müsste es auch in älteren Versionen geben.

Wenn das funktioniert, passe ich das auch im Code an.
Mostey is offline  
Old 11/28/2014, 08:42   #21
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13
Quote:
Originally Posted by Mostey View Post
Welches .NET Framework hast du eingestellt? Unter VS 2013 mit 4.5+ gibts die Überladung. Ansonsten probier mal reflectedUserGroup.GetValue(null) in reflectedUserGroup.GetValue(null, null) zu ändern - das müsste es auch in älteren Versionen geben.

Wenn das funktioniert, passe ich das auch im Code an.
Danke, hat funktioniert! Kannst du mir eventuell noch ne Syntax für nen Login geben? Wegen session und so..

(bzw. woher ich den md5hash bekomme - und vorallem von was)
Ryu IV is offline  
Old 11/28/2014, 11:09   #22


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by Ryu IV View Post
Danke, hat funktioniert! Kannst du mir eventuell noch ne Syntax für nen Login geben? Wegen session und so..

(bzw. woher ich den md5hash bekomme - und vorallem von was)


MD5 ist ein Hashalgorithmus der genutzt wird um einen Hash aus deinem Passwort zu generieren. Es gibt tausende Generatoren im Internet, da brauchst du nicht einmal etwas herunterladen.

Würdest du mir noch sagen ob du nun VS12 und .NET 4.0 hast? Wenn nein: Was hast du sonst?
Mostey is offline  
Old 11/28/2014, 18:48   #23
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13
Quote:
Originally Posted by Mostey View Post


MD5 ist ein Hashalgorithmus der genutzt wird um einen Hash aus deinem Passwort zu generieren. Es gibt tausende Generatoren im Internet, da brauchst du nicht einmal etwas herunterladen.

Würdest du mir noch sagen ob du nun VS12 und .NET 4.0 hast? Wenn nein: Was hast du sonst?
VS10 und .NET Framework 4.0

// Edit
Hat alles wie geplant funktioniert. Ich dachte, ich brauch einen MD5Hash von meiner HWID (ist bei elitepvpers of der Fall^^). Gibt es eine möglichkeit, am Anfang eine Session zu erstellen und diese dann für den Rest des Betriebs zu benutzen? So dass man nicht jedesmal eine neue erstellen muss [...]
Ryu IV is offline  
Old 11/29/2014, 16:16   #24


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by Ryu IV View Post
VS10 und .NET Framework 4.0

// Edit
Hat alles wie geplant funktioniert. Ich dachte, ich brauch einen MD5Hash von meiner HWID (ist bei elitepvpers of der Fall^^). Gibt es eine möglichkeit, am Anfang eine Session zu erstellen und diese dann für den Rest des Betriebs zu benutzen? So dass man nicht jedesmal eine neue erstellen muss [...]
Muss man doch gar nicht? Die Verwaltung der Session liegt in deiner Hand, du musst dir das Objekt halt irgendwo abspeichern.
Mostey is offline  
Old 12/10/2014, 22:48   #25
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13


Design ist und bleibt Geschmackssache. Egal. Jedenfalls, muss das Passwort wirklich ein MD5 Hash sein? Das ist zusätzlich kompliziert.
Ryu IV is offline  
Old 12/10/2014, 23:07   #26



 
Shawak's Avatar
 
elite*gold: 0
The Black Market: 259/0/0
Join Date: Apr 2010
Posts: 10,289
Received Thanks: 3,613
Zusätzlich kompliziert?

Code:
using epvpapi.Generation;

var md5hash = Cryptography.GetMd5("password");
Shawak is offline  
Thanks
1 User
Old 12/10/2014, 23:08   #27
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13
Quote:
Originally Posted by Shawak View Post
Zusätzlich kompliziert?

Code:
using epvpapi.Generation;

var md5hash = Cryptography.GetMd5("password");
Danke. Mangelnde Aufmerksamkeit. :l



Jetzt auch mit drin.
Ryu IV is offline  
Old 12/11/2014, 11:03   #28


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by Ryu IV View Post
Danke. Mangelnde Aufmerksamkeit. :l

Jetzt auch mit drin.
Du brauchst übrigens nicht die Dateien zu kopieren, kompilieren und die epvpapi.dll in deinem Projekt referenzieren tut's auch. Ansonsten gibt es auch ein NuGet Paket, dann brauchst du gar nichts tun außer den Befehl in die Konsole einzugeben.

Ist mir nur letztens aufgefallen als ich mir den Source angesehen habe.
Mostey is offline  
Thanks
1 User
Old 12/11/2014, 22:25   #29
 
Ryu IV's Avatar
 
elite*gold: 0
Join Date: Sep 2014
Posts: 114
Received Thanks: 13
Übrigens, wie benutzt man denn GuestSessions?
Ryu IV is offline  
Old 12/12/2014, 15:34   #30


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by Ryu IV View Post
Übrigens, wie benutzt man denn GuestSessions?
Nicht viel anders wie die authentifizierten Sessions. Die Klasse hat einen default Konstruktor, du brauchst einfach nur ein Objekt davon zu erstellen und dieses an die Funktionen die eine Session benötigen weiterzureichen. Das geht natürlich nur, wenn es das Design zulässt. Profile kannst du auch als Gast sehen, daher wird die User.Update Funktion die Nutzung zulassen wohingegen die Shoutbox nicht mit einer GuestSession aktualisiert werden kann.

Bitte beachte auch, dass wir die Library nicht darauf ausgelegt haben. Gäste bekommen vieles anders dargestellt wie angemeldete User. Dieses Problem konnten wir bisher nur größtenteils bei den Rangunterschieden (Moderatoren sehen mehr als User, logischerweise unterscheidet sich die Struktur auch) beheben.
Mostey is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[DLL] Elitepvpers Library v2
03/06/2015 - Coding Releases - 240 Replies
.



All times are GMT +1. The time now is 04:34.


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.