<Р> Для того, чтобы сценарии более полезными и надежными, чат предоставляет специальные ключевые слова, управляющие последовательности, и альтернативный посылать /ждать пар, которые могут быть использованы в Сценарий. Сначала давайте посмотрим на пять чат ключевых слов.
<Р> Два ключевых слов передавать специальные сигналы на удаленной системе.
<Р> 1. Ключевое слово СРВ посылает Конец характер передачи. В системах UNIX это обычно конец файла характер, который является строчку CTRLD.
<Р> 2.
ПЕРЕРЫВ ключевое слово посылает разрыв строки в удаленной системе.
<Р> Остальные три ключевые слова определяют технологические характеристики для самого скрипта.
<р> 3. ТАЙМ-АУТ ключевое слово определяет количество времени, чтобы ждать требуемую строку. Потому что она определена в скрипте, значение тайм-аута может быть изменен для каждого ожидаемого строки. Например,
<р> Предположим, вы хотите, чтобы удаленный сервер 30 секунд, чтобы отобразить первоначальный Имя> быстрое, но только 5 секунд, чтобы отобразить пароль> как только имя пользователя было отправлено.
Введите эту команду сценария:. Тайм-аут 30 название> Карен ТАЙМ-АУТ 5 слово> Пляж% PARTY
<р> 4.The ABORT определяет строки ключевое слово, вызывающие сценарий, чтобы прервать, если они получены, когда система ожидает строку CONNECT от themodem.
<р> 5.The ОТЧЕТ ключевое слово определяет подстроки, которые определяют, какие сообщения получил по последовательному порту должен быть написан в стандартный поток ошибок или файл отчета.
Образец файла чат скрипт иллюстрирует оба этих ключевых слов:
возврат каретки символ не только специальный символ, который может быть отправлен из скрипта чата. чат предоставляет несколько управляющих последовательностей для отправки и получения специальных символов.