Wie kann ich Telnet Steuerzeichen interpretieren.
lima-city → Forum → Programmiersprachen → Java
all
analysieren
array
bedeutung
beispiel
bereich
betrachten
byte
code
empfangen
funktionieren
http
interpret
interpretieren
spezifikation
suche
telnet
trennen
url
zitat
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
http://www.ietf.org/rfc/rfc854.txt
Die Spezifikation ist immer gut :)
Hier dann ein Zitat:
TELNET COMMAND STRUCTURE
All TELNET commands consist of at least a two byte sequence: the
"Interpret as Command" (IAC) escape character followed by the code
for the command.
Das bedeutet nachdem du das IAC empfangen hast ist das nächste Byte der Command. In besonderen Fällen auch die nächsten 2 Byte. Ganz unten findest du dann das IAC:
IAC 255 Data Byte 255.
Wenn du weißt wie es aussieht, kannst du die ankommenden Chunks Byteweise betrachten. Ich glaub Java war dieser Bereich jetzt, da hast du dann ein Array des Datentyp "Byte" wohl empfangen. Dieses musst du nun Byte für Byte analysieren. In der Spezifikation findest du dann, was welche Bedeutung hat. Findest du beispielsweise ein Byte, welches dem Wert 255 entspricht, weißt du, wie das nächste Byte zu interpretieren ist. Ist es eine 7 weißt du, die BELL muss ertönen.
Ich hoffe das hilft.
Liebe Grüße -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage