Previous | Next | Trail Map | Эмулятор терминала

Index |

Вход в терминал

     Вызов терминала происходит в следующих случаях:

        - во время работы T-Mail была нажата клавиша Alt-T;
        - T-Mail был запущен с ключом -TT;
        - выполнение директивы Terminal.

     Переменная Terminal определяет внешнюю терминальную программу, которая
будет запущена  в одном из этих  случаев. Если она не  определена, то будет
запущен  встроенный эмулятор  терминала. При  выполнении директивы Terminal
(например,  Exec  Terminal  в   events.ctl )  всегда  запускается  встроенная
терминальная программа.

     Есть возможность определить команду  для модема, которая будет послана
во время  входа в терминал, а  также при нажатии клавиш  Alt-I при работе в
терминале. Она определяется в файле  t-mail.ctl :

        Пример:
        -------
        Init_Terminal    ATE1|

     Если  эта  строка  не  задана,  то  в  этих случаях будет использована
основная команды инициализации, задаваемая переменными  Init1  и  Init2 .

     Если  соединение установлено,  то при  входе в  терминал эта  строка в
модем не выдается.

     Распознавание последовательностей ANSI и Avatar в терминале происходит
автоматически.

     Некоторые  общие  результаты   работы  терминала  (запуск  протоколов,
результаты передачи  и т.п.) заносятся в  log-файл, определенный переменной
Term_Log ( t-mail.ctl ).  Если эта переменная  не определена -  то в основной
log-файл T-Mail.

     Есть возможность  задать сценарий, который будет  выполнен сразу после
входа в терминал. Для этого после директивы Terminal нужно задать имя файла
сценария (с параметрами или без). Например:

      Key   <F4> Terminal  test.scr  765-4321 MyPass

После  того, как  этот сценарий  будет выполнен,  T-Mail останется в режиме
эмулятора терминала.  Единственное исключение - если  сценарий завершился с
помощью инструкции "Exit", то произойдет выход из эмулятора терминала.

     Далее  описаны   клавиши  и  их  сочетания,  действующие  в  эмуляторе
терминала:

          Alt-D  - Набрать номер.  Если задается адрес  системы, то телефон
                   ищется по нодлисту. Если есть необходимость задать прямо
                   телефонный  номер,  его  необходимо  предварить символом
                   '#'.  При  этом  будет  использован  префикс, заданный в
                   переменной Dial_Prefix по  умолчанию в файле  t-mail.ctl .
                   Номер  будет  набираться  до   тех  пор,  пока  либо  не
                   произойдет соединение, либо не истечет время, заданное в
                   переменной  Term_Inactivity ( t-mail.ctl ),  либо не будет
                   нажата клавиша ESC.
          PgUр   - Послать файл(ы) (с использованием протокола Zmodem)
          PgDn   - Принять файл(ы) (с использованием протокола Zmodem)
          Esc    - Прекратить прием или передачу файлов
          Alt-I  - Инициализировать модем
          Alt-H  - Разорвать соединение ("повесить трубку")
          Alt-=  - Включить/выключить режим DoorWay
          Alt-L  - Открыть/закрыть capture log  (файл регистрации экранного
                   вывода)
          Alt-B  - Изменить скорость (baudrate)
          Alt-7  - Включить фильтр старшего бита (7-битный режим)
          Alt-8  - Выключить  фильтр  старшего  бита   (8-бит  режим  -  по
                   умолчанию)
          Ctrl-E - Включить/выключить режим Local Echo.
          Alt-E  - Очистить экран
          Alt-0  - Включить/выключить отображение строки статуса
          Alt-O  - Выход в OS shell
          Alt-Q  - Возврат в T-Mail

         Кроме  того,  продолжают  действовать  все  клавиши,  определенные
переменными Key в файле  t-mail.ctl  (кроме режима Doorway).


Previous | Next | Trail Map | Эмулятор терминала