heute präsentiere ich euch meinen chat. Der Chat basiert auf TCP. Der Chat ist noch nicht fertig ich muss noch viel daran arbeiten an der Sicherheit etc. Ich würde mich über Vorschläge freuen. Hier ein screenshot vom Prototype:
Das mit den Chatnamen könnte man eigentlich über die HWID-Api machen, jedoch ist das sehr sicherheitsanfällig, so das ambesten der ChatServer die HWID vom Client erhält und somit der Server die Abfrage bei Epvp macht.
Das müsste man dann aber ServerSide einbaun, sonst umgeht man das einfach mit nem host eintrag und routet das auf nen Modifizierten login um. Und Serverside find' ich doof weil dann die Daten vom Serveradmin mitgelesen werden könnten.
Das müsste man dann aber ServerSide einbaun, sonst umgeht man das einfach mit nem host eintrag und routet das auf nen Modifizierten login um. Und Serverside find' ich doof weil dann die Daten vom Serveradmin mitgelesen werden könnten.
Nein eben nicht... Du loggst dich ein und schaust dann nach ob n Link wie zB funktioniert bzw liest den Benutzernamen oben Links aus oder schaust nach, ob eine Fehlermeldung beim einloggen zurückgegeben wurde, alles kein Problem...
Einziges Problem bei dem Ding ist, dass ein Server mit Serverprogramm 24/7 laufen muss, sonst funktioniert garnichts
Vllt können sich hier manche noch an den FTP-Chat bzw um die Posts im Thread (vor allem von mir und Lizzaran (oder so ähnlich
)) errinnern:
Hatte nml auch vor so n Ding zu schreiben, hab damals meinen Dad (ist Diplom Informatiker, arbeitet bei Intel) um Hilfe gebeten und er meinte, dass sowas per P2P eigentlich ganz gut ginge... So braucht man nml keinen Hostserver, jedoch einen Server, der die Ränge verteilt. Damals bin ich auf die Idee gekommen epvp als verwaltenden Server (also um die Ränge im Chat zu verteilen) zu verwenden, jedoch ist das ganze daran gescheitert, dass ich als normaler User nicht weis, wie ich den Rang in Epvp (also Admin/Global/Mod/Prem/User) überprüfen kann...
Aber das mit P2P halte ich für keine schlechte Option, hatte damals auch schon mit UDP, TCP, FTP, HTTP (also PHP gestützt) und Phantomprotokoll rumgebastelt, aber alles hatte seine Nachteile:
- UDP und TCP brauchten einen Hostserver
- FTP ist lahm und verdammt unsicher
- HTTP + PHP-gestützt ist verdammt langsam
- Phantomprotokoll ist n bisschen langsam und braucht auch nen Hostserver...
Mein Dad hat mir damals noch gesagt, dass ich mich genauer über das OSI-Modell informieren soll (OSI-Modell – Wikipedia)
Naja vllt hilfts ja irgendwem, der weniger zu tun hat als ich und das endlich mal vernünftig umsetzen kann...
@MrSm!th: Findest bestimmt n paar Fehler in meinem Post hier, bitte hacke nicht zusehr darauf rum, hab das jetzt nur schnell geschrieben und bin mir fast sicher, dass nicht alles 100%ig stimmt
Nein eben nicht... Du loggst dich ein und schaust dann nach ob n Link wie zB funktioniert bzw liest den Benutzernamen oben Links aus oder schaust nach, ob eine Fehlermeldung beim einloggen zurückgegeben wurde, alles kein Problem...
Einziges Problem bei dem Ding ist, dass ein Server mit Serverprogramm 24/7 laufen muss, sonst funktioniert garnichts
Vllt können sich hier manche noch an den FTP-Chat bzw um die Posts im Thread (vor allem von mir und Lizzaran (oder so ähnlich
)) errinnern:
Hatte nml auch vor so n Ding zu schreiben, hab damals meinen Dad (ist Diplom Informatiker, arbeitet bei Intel) um Hilfe gebeten und er meinte, dass sowas per P2P eigentlich ganz gut ginge... So braucht man nml keinen Hostserver, jedoch einen Server, der die Ränge verteilt. Damals bin ich auf die Idee gekommen epvp als verwaltenden Server (also um die Ränge im Chat zu verteilen) zu verwenden, jedoch ist das ganze daran gescheitert, dass ich als normaler User nicht weis, wie ich den Rang in Epvp (also Admin/Global/Mod/Prem/User) überprüfen kann...
Aber das mit P2P halte ich für keine schlechte Option, hatte damals auch schon mit UDP, TCP, FTP, HTTP (also PHP gestützt) und Phantomprotokoll rumgebastelt, aber alles hatte seine Nachteile:
- UDP und TCP brauchten einen Hostserver
- FTP ist lahm und verdammt unsicher
- HTTP + PHP-gestützt ist verdammt langsam
- Phantomprotokoll ist n bisschen langsam und braucht auch nen Hostserver...
Mein Dad hat mir damals noch gesagt, dass ich mich genauer über das OSI-Modell informieren soll (OSI-Modell – Wikipedia)
Naja vllt hilfts ja irgendwem, der weniger zu tun hat als ich und das endlich mal vernünftig umsetzen kann...
@MrSm!th: Findest bestimmt n paar Fehler in meinem Post hier, bitte hacke nicht zusehr darauf rum, hab das jetzt nur schnell geschrieben und bin mir fast sicher, dass nicht alles 100%ig stimmt
Nur bezüglich Serverside & .
Der User kann einfach den Abruf über die Host-Datei auf den localhost umleiten und der stellt dann eine "gefakte" usercp.php Datei zur verfügung.
Also sollte das dann doch wohl eher Serverside laufen.
[Chat] Elitepvpers Chat by DeeJay° v1 09/06/2010 - Main - 2 Replies Hi CoM,
ich stelle euch hier meinen Elitepvpers Chat zur Verfügung!
Ihr könnt ihn 24h nutzen und könnt mit den Mitgliedern von
Epvp chatten! Viel gibts ja nimmer zu sagen;)
VT:
Elitepvpers LoL Chat 07/11/2010 - League of Legends - 16 Replies Hey,
hab mal einen elitepvpers Chatraum in LoL aufgemacht, also wer paar nette Matches spielen und Spaß haben will, einfach "elitepvpers" in die Chatraumsuche eingeben und schon seid ihr drin!
:mofo:
Chat für Elitepvpers 07/01/2010 - Off Topic - 8 Replies Hallöle :D es geht um die frage, ob es einen Chat für elitepvpers geben sollte...
ich würde das ganz Gut finden, so könntet alle Nutzer und nicht nur die Premium Nutzer schneller Kurze Nachrichten austauschen...
Nachteil dabei? es würde vlt mehr gespamt werden...
aber mit verschiedenen Chat Räumen usw würde das denke ich auch gehen...
(weiß jetzt nicht ob das hier reinkommt, aber ich würde gerne eure Meinungen dazu wissen :D)