telnet charset
KOMMANDO:
telnet charset [<charset> | löschen ]
ARGUMENTE:
<charset> Setzt den Zeichensatz auf <charset> löschen Löscht diese Einstellung und stellt die Voreinstellung wieder her
BESCHREIBUNG:
Der Zeichensatz bestimmt, in welche Form Zeichen (Buchstaben, Ziffern, Sonderzeichen) an Dich übertragen werden. Es gibt sehr viele verschiedene dieser Zeichensätze. Übertragt das Mud in einem anderen Zeichensatz als Dein Client (oder Terminal) dies erwartet, kommt im besten Falle Zeichensalat dabei heraus.
Wenn Dein Client die Telnet-Option CHARSET unterstützt, kann Dein Client den gewünschten Zeichensatz automatisch aushandeln. Dies tun aber nur sehr wenige Clients. Wenn Dein Client dies allerdings macht, hat die von Deinem Client ausgehandelte Einstellung aber Priorität!
Daher kann diese Einstellung auch manuell mit diesem Befehl eingestellt werden. Welche das sein muss, hängt von Deinem Client (und ggf. dessen Einstellungen) und/oder Deinem Terminal (und ggf. dessen Einstellungen) ab. Gebräuchliche Zeichensätze sind "ASCII", "UTF-8", "ISO8859-1" oder "ISO8859-15". In fast allen Situationen wird der Zeichensatz "ASCII" funktionieren, allerdings kann dieser nur sehr wenige Sonderzeichen darstellen (z.B. keine deutschsprachigen Umlaute).
Wenn wir Zeichen an Dich senden müssen, welche in dem Zeichensatz, der eingestellt ist, nicht dargestellt werden können, werden wir versuchen, diese zu "transliterieren", d.h. durch eine darstellbare Entsprechung zu senden.
Ohne Argumente wird der aktuelle Zustand angezeigt.
BEMERKUNG:
Damit die Aushandlung des Zeichensatzes durch den Client funktioniert, muss dieser neben der Telnet-Option CHARSET, auch die Telnet-Option BINARY unterstützen.