Moin!
Ich versuche mir gerade einen wahnsinnig simplen Java Telnet Server zu schreiben und 'faile episch', wenn man das so sagen darf.
Was ich bisher mache ist:
Die Liste meiner Probleme hierbei ist (Client ist Putty im Telnet-Modus)
Bei Google nach "Java Telnet Server" zu suchen ist anscheinend nicht sehr hilfreich, so langsam habe ich das gefühl, dass das fast noch nie jemand gemacht hat (kann ja ned sein).
Was ich bräuchte wären ein paar Docs (bitte nicht RFC, die sind zum heulen schlecht geschrieben) in denen steht, wie ich mit Telnet Steuerzeichen umgehe, wie ich das ganze Farbig machen kann und vllt. noch wie ich die Höhe und Breite des Client Terminals herausfinden kann...
Oder eine Library die das alles schon für mich tut (hab da auch nichts gefunden...)
tl;dr: Java Telnet Server Tutorial Plz.
Danke!
~Gachl
Ich versuche mir gerade einen wahnsinnig simplen Java Telnet Server zu schreiben und 'faile episch', wenn man das so sagen darf.
Was ich bisher mache ist:
- Socket auf
- Client annehmen
- DataStreamReader und DataStreamWriter holen
- .readUTF und .writeUTF benutzen
Die Liste meiner Probleme hierbei ist (Client ist Putty im Telnet-Modus)
- Wenn der Client Zeichen sendet ist hin und wieder ein wenig Müll dabei, ich denke mal das sind Steuerzeichen
- Wenn der Server Zeichen sendet kann es vorkommen dass vorher ein anderes Zeichen steht, z.B. "$" oder Tab oder \n ...
- Ich will farben (VTxxx oder was das dann sein mag)
- .readUTF liest unendlich lange, CRLF beendet den Befehl nicht, dann habe ich readLine verwendet, welches veraltet ist, aber das funktioniert.
Bei Google nach "Java Telnet Server" zu suchen ist anscheinend nicht sehr hilfreich, so langsam habe ich das gefühl, dass das fast noch nie jemand gemacht hat (kann ja ned sein).
Was ich bräuchte wären ein paar Docs (bitte nicht RFC, die sind zum heulen schlecht geschrieben) in denen steht, wie ich mit Telnet Steuerzeichen umgehe, wie ich das ganze Farbig machen kann und vllt. noch wie ich die Höhe und Breite des Client Terminals herausfinden kann...
Oder eine Library die das alles schon für mich tut (hab da auch nichts gefunden...)
tl;dr: Java Telnet Server Tutorial Plz.
Danke!
~Gachl