kostenloser Webspace werbefrei: lima-city


Wie kann ich Telnet Steuerzeichen interpretieren.

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    nilsmargotti

    Kostenloser Webspace von nilsmargotti

    nilsmargotti hat kostenlosen Webspace.

    Wie im Titel erwähnt suche ich nach einer Möglichkeit die Telnet Steuerzeichen von den "richtigen" Eingaben zu trennen. Weiß jmd. zufällig wie das funktionieren könnte am besten mit Code-Beispiel.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. g****e

    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
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!