Общение


Пакет NCSA Telnet. Глава 2 Введение в механизм управления сессиями - часть 6


2.13 Функции файла перехватов

Текст, появляющийся на экране, может быть перехвачен и отправлен в файл или на принтер. Перехват включается когда Вы нажимаете ALT-C. Повторное нажатие ALT-C отключает режим перехвата. Любой текст, появившийся на экране, будет перехвачен и добавлен к файлу (дописан в его конец). По умолчанию файл перехватов имеет имя capfile, однако Вы можете изменить его посредством операции, описанной в .

2.14 Указание файла перехватов

С помощью меню Parameter Вы можете указать иной файл для перехватов. Это меню появляется по нажатию ALT-P (Большинство опций меню Parameter описываются в главе 3 "Дополнение к управлению сессиями"). Используя клавиши курсора выберите в меню запись для файла перехватов. Нажмите Enter, чтобы очистить это поле, и введите новое имя для этого файла. После того, как Вы сменили имя для файла перехватов, все последующие команды ALT-C будут использовать уже этот новый файл. Вы также можете "навсегда" сменить имя файла перехватов, указав его в файле конфигурации.

2.15 Использование PRN

Если Вы хотите послать весь перехваченный текст на свой принтер, то Вам нужно проделать приведенные выше операции и изменить имя для файла перехватов. Однако при этом в качестве такого имени укажите prn. В программе NCSA Telnet это имя по умолчанию означает вывод текста на печать. Операционная система PC-DOS резервирует это имя для принтера.

Часто случается, что вывод перехваченного текста на принтер приводит к сбою программы NCSA Telnet. Если перехват начался, а принтер выключен или в нем отсутствует бумага, то на экране появится сообщение

Error, A(bort) R(etry) or I(gnore)?

При этом Вам следует выключить и включить принтер, нажать клавишу R. Не следует нажимать клавишу A, поскольку при этом произойдет сбой программы NCSA Telnet, а все Ваши сетевые соединения будут разорваны.

2.16 Использование за раз лишь одного перехвата

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

Если Вы нажмете ALT-D, программа NCSA Telnet перенесет в файл перехвата все содержимое экрана текущей сессии. Если же файл перехвата уже задействован, ничего не произойдет.

Замечание. Если Вы нажали ALT-D, NCSA Telnet перепишет в файл перехвата лишь содержимое экрана текущей сессии. Однако если Вы нажали ALT-C, NCSA Telnet перепишет в файл перехвата все содержимое текущей сессии, даже если оно займет несколько экранов.

[]

[]

[]




Начало  Назад  Вперед



Книжный магазин