*   >> Чтение Образование Статьи >> education >> языки

Chat- общего назначения сценариев Language

<р> чат общего назначения скриптовый язык, который используется для управления модемом, набрать сервер удаленного и выполнять системный логин дистанционного управления. прямо менее мощным, чем окунуться, но широко used.The "ожидание /отправить" Структура сценария чата является фундаментальная структура используется в большинстве языков сценариев.

<р> Чат-скрипт состоит из ожидать /отправить пары. Эти пары состоят из строки, ожидаемого от удаленной системы, разделенных пробелами из ответа, который отправляется на удаленный хост при получении ожидается строка.

Если строка не ожидал от удаленной системы, две цитаты ("") или два апострофа (") используются, чтобы" ожидать ничего. "Простой чат скрипт:

<р>" "\\ г имя> Джейн слово > тогу! тогу

<р> Сценарий не ожидает ничего (""), пока он не посылает удаленную систему возврата каретки (\\ г). После этого скрипт ожидает удаленную систему, чтобы отправить имя строки>, которая является частью системы Имя пользователя> подскажите. В ответ на этот запрос, сценарий посылает имя пользователя Джейн. Наконец сценарий ждет части Пароль> быстрого и отвечает тогу! тогу.

А сценарий это просто может быть определена непосредственно в командной строке чата :

<р>% прямо -v -t30 "" \\ г имя> Джейн слово> тогу тогу

<р> Эта команда работает прямо в расширенном режиме, устанавливает продолжительность времени сценарий ждет ожидаемый! строка 30 секунд, а затем выполняет простой сценарий входа, описанного выше

<р> Синтаксис команды чата является:.

<р> прямо [опции] [сценарий]

чат Опции команды:

<р> -v

<р> Выполняет чат скрипт в расширенном режиме. Журналы режим Подробный информационные сообщения через Syslogd.


<Р> -V

<р> Выполняет чат скрипт в Stderr расширенном режиме. В STDERR отображает подробный режим информационные сообщения на стандартный вывод ошибок устройства.

<Р> -t таймаут

<р> Устанавливает максимальное время ожидания для ожидаемого строки. Если ожидаемый строка не получена в тайм-аут секунд, эта строка не отправляется и сценарий завершает & Amp; mdash; если альтернативный отправить не определен. Если определено, то альтернативный отправить (подробнее об этом позже) отправляется и система дистанционного дается еще один период тайм-аута, чтобы ответить.

Если это не удается, сценарий завершается с ненулевым кодом ошибки. По умолчанию, время ожидания 45 секунд.

<Р> -f файл_сценария

<р> Читает сценарий чат с файл_сценария, а не из командной строки

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.