home *** CD-ROM | disk | FTP | other *** search
/ Inside Multimedia 1995 April / IMM0495.ISO / magazin / ter151 / t_local.exe / rar / EMULATIO.HLP < prev    next >
Text File  |  1994-12-08  |  12KB  |  231 lines

  1.  
  2.  Du mußt nicht wissen, wie eine Emulation funktioniert. Vereinfacht
  3.  gesagt ist sie ein Übersetzer für den Bildschirm. Das andere System
  4.  sendet Steuercodes, die von Terminate übersetzt und auf dem Schirm
  5.  angezeigt werden. Auf diese Weise ist es möglich, Farben zu ändern und
  6.  sich auf dem Bildschirm zu bewegen. Es ist nur wichtig zu wissen,
  7.  welche Emulation das andere System unterstützt. Normale Mailboxsysteme
  8.  unterstützen Avatar/Ansi, so daß Du keine Änderungen vornehmen mußt,
  9.  denn Terminate versteht sowohl Ansi als auch Avatar. Wenn Dich das
  10.  andere System fragt, ob Du Avatar-Codes empfangen möchtest, solltest Du
  11.  zustimmen, denn die Bildschirme können damit um 30 - 40 % schneller
  12.  aufgebaut werden als bei Ansi. Einige Mailboxen benutzen
  13.  VT-102-Scrolling-Befehle, die den Ansi-Musik-Befehlen entsprechen. Aus
  14.  diesem Grund muß bei Verbindungen mit diesen Systemen die Ansi-Musik
  15.  ausgestellt sein.
  16.  
  17.  Terminate stellt 16 Terminal-Slots bereit; jeder dieser Slots kann
  18.  einzeln konfiguriert werden.
  19.  
  20.  Das Avatar/Ansi-Modul von Terminate heißt Pavatar und stammt von
  21.  Gregory P. Smith. Das Ansi-Musik-Modul stammt von mir und ist Gregory
  22.  gespendet worden.
  23.  
  24.  ^m╒════╡^t Emulation setup ^m╞╕
  25.  │^r Default terminal      ^m│
  26.  │ ^nSetup terminal        ^m│
  27.  │ ^nEdit keyboard         ^m│
  28.  ╘═══════════════════════╛^n
  29.  
  30.  ^hDefault terminal^n
  31.  
  32.   ^m╒═════════════╤══════════════════════════════╡^t Change Terminal ^m╞╕
  33.   │^b■^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback                ^m│
  34.   │^r Avatar/ANSI ^m│ ^nAvatar/0* with ANSI-fallback                    ^m│
  35.   │ ^nAvatar      ^m│ ^nAvatar/0* without ANSI fallback                 ^m│
  36.   │ ^nAvatar/ANSI ^m│ ^nAvatar/1 with ANSI-BBS fallback                 ^m│
  37.   │ ^nAvatar/ANSI ^m│ ^nAvatar/1 with ANSI fallback                     ^m│
  38.   │ ^nAvatar      ^m│ ^nAvatar/1 without ANSI fallback                  ^m│
  39.   │ ^nANSI-BBS    ^m│ ^nOnly use ANSI for Bulletin Boards               ^m│
  40.   │ ^nANSI/VT-100 ^m│ ^nNormal ANSI / VT-100 terminal                   ^m│
  41.   │ ^nVT-52       ^m│ ^nDigital Equipment Corp.                         ^m│
  42.   │ ^nVT-102      ^m│ ^nEnhanced VT-100                                 ^m│
  43.   │ ^nVT-220      ^m│ ^nNot available yet                               ^m│
  44.   │ ^nTTY         ^m│ ^nDisable all emulations                          ^m│
  45.   │ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback     User 1     ^m│
  46.   │ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback     User 2     ^m│
  47.   │ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback     User 3     ^m│
  48.   │ ^nAvatar/ANSI ^m│ ^nAvatar/0* with ANSI-BBS fallback     User 4     ^m│
  49.   ╘═════════════╧═════════════════════════════════════════════════╛^n
  50.  
  51.   Welcher Terminal-Slot soll beim Start von Terminate standardmäßig
  52.   aktiv sein. Laß Dich nicht von den vielen Emulationen verwirren,
  53.   bleib' einfach bei der ersten, die läuft. Einige UNIX-Systeme bilden
  54.   Sonderfälle, und wenn Du alte Systeme anrufst, die nur 7E1 benutzen
  55.   und Probleme verursachen, versuch es mit der Ansi/VT-100-Emulation.
  56.  
  57.  ^hSetup terminal^n
  58.  
  59.   ^m╒═════════════════╤═══════════╡^t Terminal setup 1 ^m╞╕
  60.   │^r Emulation       ^m│ ^hAvatar/ANSI                   ^m│
  61.   │ ^nComment         ^m│                               │
  62.   │ ^nKeyboard file   ^m│ ^hAVATAR  .KBD                  ^m│
  63.   │ ^nScroll screen   ^m│ ^hYes                           ^m│
  64.   │ ^nLocal echo      ^m│ ^hNo                            ^m│
  65.   │ ^nAdd linefeed    ^m│ ^hNo                            ^m│
  66.   │ ^nStrip high      ^m│ ^hNo                            ^m│
  67.   │ ^nErase backspace ^m│ ^hYes                           ^m│
  68.   │ ^nIgnore null     ^m│ ^hYes                           ^m│
  69.   │ ^nStatusline      ^m│ ^hYes                           ^m│
  70.   │ ^nANSI music      ^m│ ^hYes                           ^m│
  71.   ╘═════════════════╧═══════════════════════════════╛^n
  72.  
  73.   ^hEmulation^n
  74.  
  75.    Welche Emulation soll Terminate für diesen Eintrag benutzen? Dazu
  76.    mußt Du wissen, welche Emulation das andere System verwendet. Hast Du
  77.    keine Möglichkeit, das herauszufinden, probiere es nacheinander mit
  78.    allen Emulationen, bis es klappt. Avatar ist die schnellste
  79.    Emulation, denn sie kann den Schirm "komprimieren". Avatar mit
  80.    ANSI-Fallback bedeutet, daß Terminate zunächst Avatar voraussetzt,
  81.    aber auch Ansi-Codes übersetzt. So kann Terminate gleichzeitig sowohl
  82.    Avatar als auch ANSI unterstützen. Das ist sinnvoll, weil viele
  83.    RemoteAccess/SuperBBS-Systeme erst nach Avatar (.AVT)-Dateien suchen
  84.    und bei einem Mißerfolg nach Ansi-Dateien (.ANS).
  85.  
  86.   ^hComment^n
  87.  
  88.    Für eine kurze Beschreibung, die angezeigt wird, wenn Du das
  89.    Standard-Terminal und Terminal im Telefonbuch auswählst. Wenn Du ein
  90.    Terminal verwendest, ohne dabei eine Statuszeile anzeigen zu lassen,
  91.    könntest Du das hier kommentieren.
  92.  
  93.   ^hKeyboard file^n
  94.  
  95.    Du kannst für den gewählten Terminal Eintrag eine eigene Keyboard-
  96.    Konfigurationsdatei (.KBD) laden. Die Einstellung kann im Telefonbuch
  97.    überschrieben werden, wenn Du für ein anderes Keyboard Mapping für
  98.    diesen Eintrag bestimmst.
  99.  
  100.   ^hScroll screen^n
  101.  
  102.    Normalerweise scrollt Terminate den Bildschirm abwärts; nicht alle
  103.    Systeme benötigen diese Einstellung, so daß Du sie ändern kannst,
  104.    wenn damit Probleme auftauchen.
  105.  
  106.   ^hLocal echo^n
  107.  
  108.    Stellt das lokale Echo an oder aus (lokales Echo wird auch ^hDUPLEX^n
  109.    genannt).
  110.    Local echo off = Vollduplex
  111.    Local echo on  = Halbduplex
  112.    Wenn "local echo" aktiviert ist, erscheinen die Zeichen, die Du
  113.    eingibst, auf dem Schirm. Hat das Modem gerade eine Verbindung,
  114.    erscheinen die Zeichen möglicherweise doppelt. "Local echo off" (Full
  115.    Duplex) ist die Normaleinstellung.
  116.  
  117.   ^hAdd linefeed^n
  118.  
  119.    Ein eingehendes ASCII-Zeichen #13 wird so interpretiert, als hätte
  120.    Terminate auch einen Zeilensprung empfangen.
  121.  
  122.   ^hStrip high^n
  123.  
  124.    Alle empfangenen Zeichen mit einem ASCII-Wert über 127 werden
  125.    ignoriert. Sollte normalerweise nicht eingesetzt werden.
  126.  
  127.   ^hErase backspace^n
  128.  
  129.    Die Normaleinstellung ist ON: Bein Drücken der Backspace-Taste (ASCII
  130.    8) wandert der Cursor um ein Zeichen zurück und löscht das Zeichen.
  131.    In der Stellung OFF unterbleibt das Löschen.
  132.  
  133.   ^hIgnore null^n
  134.  
  135.    Ist "Ignore Null" gesetzt, ignoriert Terminate alle empfangenen
  136.    Nullwerte (ASCII #0). Hat keinen Einfluß auf TTY- und VT52-
  137.    Emulationen.
  138.  
  139.   ^hStatusline^n
  140.  
  141.    Wenn ein Terminal eingesetzt wird, kannst Du Dir aussuchen, ob die
  142.    Statuszeile auf dem Bildschirm angezeigt werden soll. Normalerweise
  143.    steht diese Einstellung auf "ein". Mit dieser Option kannst Du für
  144.    einen telefonbucheintrag eine Terminaleinstellung auswählen, bei der
  145.    die Statuszeile nach erfolgtem Anruf ausgeblendet wird.
  146.  
  147.   ^hANSI music^n
  148.  
  149.    Soll Ansi-Musik gespielt werden. Diese Option muß bei
  150.    VT-102-Emulation abgestellt bleiben, weil dessen Scrollbefehl ESC[M
  151.    mit demselben Code beginnt wie Ansi-Musik.
  152.  
  153.  ^hEdit keyboard^n
  154.  
  155.  ^m┌────────────────────┬──────────────────────────────────────────────────────
  156.  │                    │ ^nF1                  Sh-F1            C-F1  ^hBo Bendtse
  157.  ^m│  ^nKeyboard mapping  ^m│ ^nF2                  Sh-F2            C-F2  ^hKastanie a
  158.  ^m│                    │ ^nF3                  Sh-F3            C-F3  ^h2620 Alber
  159.  ^m└────────────────────┤ ^nF4                  Sh-F4            C-F4  ^hDanmark^M
  160.                       ^m│ ^nF5                  Sh-F5            C-F5  ^hATM0
  161.  ^nKeypad *             ^m│ ^nF6                  Sh-F6            C-F6  ^hATM1
  162.  ^nKeypad -  ^h-          ^m│ ^nF7                  Sh-F7            C-F7  ^hATDT#43#
  163.  ^nKeypad +  ^h+          ^m│ ^nF8                  Sh-F8            C-F8  ^hATDT*43#
  164.  ^nKeypad .  ^h.          ^m│ ^nF9                  Sh-F9            C-F9  ^hATI4
  165.  ^nKeypad /  ^h/          ^m│ ^nF10                 Sh-F10           C-F10 ^hAT&V
  166.  ^nKeypad<┘             ^m│ ^nF11      ^h@DIAL 5 6^n  Sh-F11           C-F11 ^hATI6
  167.                       ^m│ ^nF12                 Sh-F12           C-F12 ^hAT$H
  168.  ^m─────────────────────┼──────────────────────────────────────────────────────
  169.  ^nTab                  ^m│ ^nKeypad 0 ^h0          ^nGrey CUp         CurUp
  170.  ^nSh-Tab               ^m│ ^nKeypad 1 ^h1          ^nGrey CDn         CurDn
  171.  ^nInsert               ^m│ ^nKeypad 2 ^h2          ^nGrey CLf         CurLf
  172.  ^nDelete               ^m│ ^nKeypad 3 ^h3          ^nGrey CRt         CurRt
  173.  ^nBckspace             ^m│ ^nKeypad 4 ^h4          ^nGrey Ins
  174.  ^nC-Home               ^m│ ^nKeypad 5 ^h5          ^nGrey Del         Home
  175.  ^nC-End                ^m│ ^nKeypad 6 ^h6          ^nGrey Home        End
  176.  ^nC-PgUp               ^m│ ^nKeypad 7 ^h7          ^nGrey End
  177.  ^nC-PgDn               ^m│ ^nKeypad 8 ^h8          ^nGrey PgUp        Enter
  178.  ^nC-Bckspc             ^m│ ^nKeypad 9 ^h9          ^nGrey PgDn
  179.  ^t Esc = Exit  Enter = Edit  Grey PgUp/PgDn=Up/Download if blank │ AVATAR.KBD ^n
  180.  
  181.  Jedes Keyboard-File beinhalten einen ganzen Satz von Codes, die
  182.  abgeschickt werden, wenn Du die Funktions- oder Spezialtaste auf Deinem
  183.  Keyboard drückst. Du kannst für jeden Eintrag 20 Zeichen definieren und
  184.  bei den Ctrl-F1 ... Ctrl-F12 - Tasten sogar 40.
  185.  
  186.  ^bC- = Ctrl  Sh- = Shift^n
  187.  
  188.  Wie Du in dem AVATAR.KBD-file (oben) sehen kannst, habe ich meinen
  189.  Namen unter Ctrl-F1 eingetragen. Also wird mein Name im Terminal-Modus
  190.  abgeschickt, sobald ich Ctrl-F1 drücke. Ich halte es für eine gute
  191.  Idee, wenn Du Deinen Namen, Deine Adresse, Deinen Wohnort und andere
  192.  wichtige Informationen auf die Ctrl/Funktionstasten legst, weil die
  193.  meisten Systeme danach fragen und Du sie dann nicht immer und immer
  194.  wieder eintippen mußt.
  195.  
  196.  Ein ganz spezielles Kommando ist @DIAL, das Du überall eintragen
  197.  kannst. Wenn Du die entsprechende Taste später drückst, ruft Terminate
  198.  das Telefonbuch auf, markiert die Einträge und beginnt zu wählen.
  199.  
  200.  ^h@DIAL 5 6 7 8 9 10^n
  201.  
  202.  Markiert und wählt die entsprechenden Nummern. Wenn Du ein System
  203.  ständig anwählst, kannst Du seine laufende Nummer aus dem Telefonbuch
  204.  hier gleich mit eintragen und es später mit nur einem Tastendruck
  205.  direkt anwählen. Im Beispiel habe ich die F11-Taste dafür benutzt.
  206.  Vergiß im "Toggles"-Menü nicht, "enhanced keyboard" für die erweiterte
  207.  Tastatur einzustellen. Sonst kannst Du die F11- und F12-Tasten nicht
  208.  benutzen.
  209.  
  210.  Du solltest den Eintrag für ^hGrey PgUp/PgDn^n nicht ändern, sofern es
  211.  nicht unbedingt nötig ist, denn diese Tasten werden für das Up- und
  212.  Download-Menü gebraucht.
  213.  
  214.  Eine weitere Standardeinstellung nur für Dänemark ist Ctrl-F7 für die
  215.  sog. Anklopf-Funktion. Bei digitalen Verbindungen ist es möglich, einen
  216.  Piepton zu hören, wenn ein dritter Teilnehmer eine Verbindung aufbauen
  217.  möchte. Ctrl-F7 und F8 dienen zum Aus- und Anschalten des Piepstones
  218.  (bei der Telefongesellschaft).
  219.  
  220.  Wenn Du spezielle Zeichen eingeben willst, kannst Du während des
  221.  Editierens Alt-A drücken und das Zeichen aus der Tabelle aussuchen.
  222.  Terminate interpretiert #13 und ^M (return) gleich. Der Grund dafür
  223.  ist, daß Terminate kompatibel zu alten Terminalprogrammen sein möchte.
  224.  Die haben keine ASCII-Tabelle, und es wäre dann unmöglich, das Zeichen
  225.  zu editieren. Sowohl Keyboard-Strings als auch Modem-Strings verstehen
  226.  den ^-Parameter.
  227.  
  228.   ^@ = 0, ^A = 1, ^M = 13. (ASCII-Wert von M ist 77, davon wird 64
  229.   abgezogen (77-64) gleich 13.
  230.  
  231.