Zesstra | 9ab4022 | 2020-01-16 23:07:12 +0100 | [diff] [blame] | 1 | |
| 2 | telnet charset |
| 3 | ---------------- |
| 4 | |
| 5 | KOMMANDO: |
| 6 | telnet charset [<charset> | loeschen ] |
| 7 | |
| 8 | ARGUMENTE: |
| 9 | |
| 10 | <charset> |
| 11 | Setzt den Zeichensatz auf <charset> |
| 12 | loeschen |
| 13 | Loescht diese Einstellung und stellt die Voreinstellung wieder her |
| 14 | |
| 15 | BESCHREIBUNG: |
| 16 | |
| 17 | Der Zeichensatz bestimmt, in welche Form Zeichen (Buchstaben, Ziffern, |
| 18 | Sonderzeichen) an Dich uebertragen werden. Es gibt sehr viele verschiedene |
| 19 | dieser Zeichensaetze. Uebertragt das Mud in einem anderen Zeichensatz als |
| 20 | Dein Client (oder Terminal) dies erwartet, kommt im besten Falle |
| 21 | Zeichensalat dabei heraus. |
| 22 | |
| 23 | Wenn Dein Client die Telnet-Option CHARSET unterstuetzt, kann Dein Client |
| 24 | den gewuenschten Zeichensatz automatisch aushandeln. Dies tun aber nur |
Zesstra | 57cdbc3 | 2020-01-20 23:17:10 +0100 | [diff] [blame^] | 25 | sehr wenige Clients. Wenn Dein Client dies allerdings macht, hat die |
| 26 | von Deinem Client ausgehandelte Einstellung aber Prioritaet! |
Zesstra | 9ab4022 | 2020-01-16 23:07:12 +0100 | [diff] [blame] | 27 | |
| 28 | Daher kann diese Einstellung auch manuell mit diesem Befehl eingestellt |
| 29 | werden. Welche das sein muss, haengt von Deinem Client (und ggf. dessen |
| 30 | Einstellungen) und/oder Deinem Terminal (und ggf. dessen Einstellungen) |
| 31 | ab. |
| 32 | Gebraeuchliche Zeichensaetze sind "ASCII", "UTF-8", "ISO8859-1" oder |
| 33 | "ISO8859-15". In fast allen Situationen wird der Zeichensatz "ASCII" |
| 34 | funktionieren, allerdings kann dieser nur sehr wenige Sonderzeichen |
| 35 | darstellen (z.B. keine deutschsprachigen Umlaute). |
| 36 | |
| 37 | Wenn wir Zeichen an Dich senden muessen, welche in dem Zeichensatz, der |
| 38 | eingestellt ist, nicht dargestellt werden koennen, werden wir versuchen, |
| 39 | diese zu "transliterieren", d.h. durch eine darstellbare Entsprechung zu |
| 40 | senden. |
| 41 | |
| 42 | Ohne Argumente wird der aktuelle Zustand angezeigt. |
| 43 | |
Zesstra | 57cdbc3 | 2020-01-20 23:17:10 +0100 | [diff] [blame^] | 44 | BEMERKUNG: |
| 45 | |
| 46 | Damit die Aushandlung des Zeichensatzes durch den Client funktioniert, |
| 47 | muss dieser neben der Telnet-Option CHARSET, auch die Telnet-Option BINARY |
| 48 | unterstuetzen. |
| 49 | |
Zesstra | 9ab4022 | 2020-01-16 23:07:12 +0100 | [diff] [blame] | 50 | SIEHE AUCH: |
| 51 | telnegs, telnet gmcp, |
| 52 | |
| 53 | LETZTE AeNDERUNG: |
Zesstra | 57cdbc3 | 2020-01-20 23:17:10 +0100 | [diff] [blame^] | 54 | 20.01.2020, Zesstra |