Программное обеспечение для модемов Lexand TS2400
ГОСУДАРСТВЕHHЫЙ КОМИТЕТ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПО ВЫСШЕМУ ОБРАЗОВАHИЮ
МОСКОВСКИЙ ГОСУДАРСТВЕHHЫЙ ИHСТИТУТ
РАДИОТЕХHИКИ, ЭЛЕКТРОHИКИ И АВТОМАТИКИ
(ТЕХHИЧЕСКИЙ УHИВЕРСИТЕТ)
Кафедpа интеллектуальных технологий и систем
Куpсовая pабот по дисциплине
"Пpименение пеpсональных электpонно-вычислительных машин"
на тему:
ПРОГРАММHОЕ ОБЕСПЕЧЕHИЕ ДЛЯ МОДЕМ LEXANDа TS 2400
UserBBSа v.4.0
Lineа v.2.9
Студент: Васильев Роман Владимиpович
Шифp:
Руководитель: И.О.Шабшин
Москва 1995
СОДЕРЖАHИЕ
1. Модем Lexand TS2400 ...............................2
2. Ваши пеpвые шаги ...............................3
3. Hабиpаем номеp ...............................4
4. Пpием и пеpедача файлов ...............................5
5. Пеpедача гpуппы файлов...............................6
6. Hовые функции (веpсии 2.9) ...............................6
7. Lexand BBS User (веpсия 4.0) ...............................8
8. Функции и особенности системы ...............................9
9. Пеpвое знакомство с системой - быстpый стаpт ..............................10
10. Пpогpамма пользователя BBS
Описание новых возможностей
веpсии 4.0 ..............................11
11. Сценаpий ..............................12
12. Запуск сценаpия в пpогpаммном
pежиме ..............................12
Модем LEXAND TS2400.
синхронный полудуплексный внутренний модем для персональных
компьютеров типа IBM PC XT/AT или 100% совместимых, так же
для ЭВМ ЕС 1840, "Искра 1031", "Турбо 8М","Поиск".
LEXAND TS2400 разработан с четом реальных параметров и
специфики функционирования отечественных телефонных линий.
Позволяет организовать обмен файлами произвольной структуры
со скоростью до 2400 бит/сек, причем максимально эффективная
скорость передачи станавливается автоматически.
Модем максимально прост в освоении и не требует знания
английского или специальных команд правления. Полностью
русифицированная система меню позволяет эффективно правлять
модемом любому пользователю. Вместе с тем LEXAND TS2400 надежное средство передачи любых данных на любые расстояния.
Программное обеспечение модема LEXAND TS2400 предоставляет
Вам целый набор сервисных функций. Автовызов из записной
книжки емкостью 1200 абонентов, циклическая рассылка файлов,
прием и отправка информации без частия оператора,
компактный текстовый редактор, возможность шифрования
текстовых файлов, автоматическая разрезка/склейка больших
файлов для передачи по частям. Все эти и многие другие
функции легко доступны пользователям модема LEXAND TS2400.
Программное обеспечение модема LEXAND TS2400 постоянно
совершенствуется. Поэтому пользователи имеюта возможность
бесплатно получать новые, более совершенные и добные версии.
Модем пpоизводится Лабоpатоpией Инфоpмационных Технологий
LEXAND.
Согласовано с Минсвязи РСФСР. Сертификат N 5/40-14
Пpотокол модема LEXAND TS2400 поддеpживают и дpугие модемы
отечественного пpоизводства. В частности QUATRO QM-9600 и
CONTACT-2400.
ВАШИ ПЕРВЫЕ ШАГИ
Комплект поставки модема Lexand TS 2400 состоит из
платы модема, соединительного кабеля и дискеты с программным
обеспечением.
Если к этому комплекту добавить IBM-совместимый
компьютер и телефонную розетку, подключенную параллельно
телефонной линии, то теперь у Вас есть все необходимое для
передачи информации в любую точку нашей планеты.
ПЕРВЫЙ ШАГ - становка платы модема в компьютер.
Выключите Ваш компьютер и поднимите или снимите (в
зависимости от конструкции) верхнюю панель.
Произведите выбор одного из свободных разъемов для
подключения дополнительных плат и отвинтите
предохранительную планку.
Аккуратно вставьте плату модема в разъем, зафиксируйте
ее тем же винтом, которым крепилась предохранительная
планка. Плата должна входить в разьем без особых силий.
Перекосы не допускаются.
Убедитесь, что элементы платы модема не контактируют с
элементами соседних плат.
Подключите к выходному разъему платы модема
соответствующий разъем соединительного кабеля. Другой разъем
соединительного кабеля подключите к телефонной розетке.
Установите на место верхнюю панель компьютера и
включите его снова.
ВТОРОЙ ШАГ - перенос программного обеспечения на винчестер
Вставьте дистрибутивную дискету в дисковод А. Если при
включении компьютера по каким-либо причинам не производится
загрузка операционной системы, загрузите ее предварительно с
внешней системной дискеты.
С помощью команды COPY скопируйте все файлы с дискеты в
требуемую директорию на винчестер.
После завершения копирования в казанную Вами
директорию с дистрибутивной дискеты будут перенесены четыре
файла:
LEXAND.EXE самораспаковывающийся архивный файл;
MODEM2_9.DOC руководство пользователя модемом
LEXAND TS 2400;
README последняя информация по системе
(этот файл может отсутствовать).
Запустите программу LEXAND.EXE. Это можно сделать из
оболочки (например NORTON COMMANDER) или непосредственно из
системы. После распаковки в директории появятся файлы:
LINE.EXE основная программа, поддерживающая
дружественный интерфейс;
LINE.OVR оверлейный файл, содержащий
сервисные тилиты;
MODEM.EXE программа-драйвер модема;
LINE.CFG файл конфигурации системы;
LINST.EXE программа становки цветов;
LINE.NUM файл, содержащий записную
книжку с телефонами;
UNION.NUM справочник кодов междугородной связи;
WORLD.NUM справочник кодов международной связи.
ТРЕТИЙ ШАГ - знакомство с основной программой
Для вызова программы наберите LINE и <ENTER>. По
молчанию все надписи и сообщения программы будут на русском
яэыке. Для перехода на английский язык необходимо при вызове
программы добавить в командную строку букву L - набрать LINE L.
После загрузки программы на экране появится название
системы, номер версии и главное меню, состоящее из девяти
команд.
Под главным меню будет находиться пиктограмма,
изображающая телефонный аппарат.
Текущая команда меню выделяется отдельным цветом,
отличным от основного фона. Для того, чтобы выполнить
текущую команду, достаточно нажать <ENTER>. Выбор команды
осуществляется клавишами со стрелками. Другой способ выбора
команды - ввод с клавиатуры символа, соответствующего
заглавной букве в названии команды (буква может находиться
не только в начале команды, но и в середине). Клавишу
<ENTER> при этом нажимать не нужно, команда начинает
выполняться сразу.
Программа LINE сохраняет экран DOS, существовавший до
ее загрузки, и восстанавливает его при выходе в систему. Для
просмотра экрана необходимо нажать <CTRL-O>. Повторное
нажатие <CTRL-O> или <ESC> снова загружает экран оболочки.
Выход в главное меню после выполнения команды и
прерывание выполнения команды осуществляется нажатием
клавиши <ESC>.
При работе с программой LINE Вы всегда можете получить
справочную информацию о текущей команде или режиме нажав
клавишу <F1>. Клавиша <Ctrl-F3> позволяет изменить ряд
параметров телекоммуникационной системы, об этом немного
позже.
Задайте первую команду - "Снять трубку". На изображении
телефонного аппарата поднимется трубка и одновременно
раздастся гудок из динамика Вашего компьютера. Это будет
означать, что телефонная линия исправна и можно приступать к
выполнению второйа команды - "Набрать номер". Обратите
внимание на первую команду меню, она теперь будет несколько
другой - "опуСтить трубку".
Если Вы по каким-либо причинам передумали звонить,
нажмите <ENTER> или клавишу "С" - телефонная трубка
опустится, гудок прекратится.
НАБИРАЕМ НОМЕР
Введите вторую команду меню - "Набрать номер". В правой
части экрана появится прямоугольное окно с надписью
"Введите номер -->", и программа будет ожидать ввода с
клавиатуры цифр, составляющих номер Вашего абонента. При
вводе номера вы можете пользоваться стандартными
редактирующими клавишами - Ins, Del, ->, <-, End, Home. Для
лучшей читаемости группы цифр номера можно разделять тире
или пробелами.
Разрешенными символами для набора являются цифры 0...9
и символ задержки W. Если Ваша АТС работает с тональным
набором номера, можно вводить символы A,B,C,D,#,*. Ввод
других символов будет вызывать сообщение об ошибке.
Символ задержки рекомендуется использовать при выходе в
город через учрежденческую АТС.
Наберите номер Вашего абонента и нажмите <ENTER>.
Программа произведет набор номера и, если номер свободен,
после длинных гудков Вы слышите в динамике компьютера в
несколько искаженном виде голос вызываемого абонента.
Соединение состоялось! Нажмите <ESC>. На экране появится
сообщение:
┌────────────────────────┐
Прерывание операции │
│ │
│ ESC - Выход │
└────────────────────────┘
Нажав еще раз <ESC> Вы вернетесь в главное меню. Теперь
Вы можете снять трубку телефонного аппарата (настоящего, не
нарисованного) и поговорить о чем-нибудь приятном с Вашим
абонентом.
Если после соединения Вы не нажмете <ESC>, или нажмете
через 30 секунд и более, ничего страшного не произойдет просто программа-драйвер модема разомкнет линию и будет
набирать этот номер еще раз. Аналогичным образом программа
поступит если номер был занят, и после появления в динамике
коротких гудков не была нажата клавиша <ESC>. Это свойство
модема LEXAND TS2400 является весьма ценным при попытках
дозвониться до беспробудно занятых абонентов. Набор номера
будет автоматически повторяться до тех пор, пока Вы не
захотите прервать выполнение команды, но не более десяти
раз. о наличии соединения Вы можете судить по появлению
длинных гудков в динамике компьютера (не забудьте нажать при
этом <ESC>!).
После завершения Вашего разговора положите трубку
телефонного аппарата и задайте аналогичную команду главного
меню.
Если Вы случайно забудете это сделать, рассоединение
произойдет автоматически после выхода из программы LINE в
систему.
Наконец, небольшая подробность, касающаяся
междугородных соединений. Если после набора группы цифр
необходимо дождаться гудка, нужно ввести после нее два тире
или запятую.
ПРИЕМ И ПЕРЕДАЧА ФАЙЛОВ
Теперь, когда с набором номера нет проблем, можно
приступить к самому интересному - передаче файлов по
телефонной линии. Предполагается, что у Вашего абонента тоже
становлен такой же модем и на винчестер перенесено
программное обеспечение с его собственной дистрибутивной
дискеты.
Свяжитесь с Вашим абонентом и договоритесь кто кому
будет передавать информацию. Предположим, передавать будете
Вы. Произведите выбор команды меню "Отправить файл" и
нажмите <ENTER>. На экране появится прямоугольник с
горизонтальным меню, в котором будут перечислены все диски
Вашего компьютера. Например, A B C D E F. Текущий диск будет
выделен другим цветом. Выбор текущего диска производится
клавишами со стрелками.
Если в текущей строке содержится название файла, то,
нажав <ENTER>, Вы перейдете ва режим передачи. В
информационном окне появится полный путь и название файла.
Итак, Вы начали передавать файл. Возникает вопрос, что
должен делать Ваш абонент? Ответ прост! Необходимо выбрать
команду меню "Принять файл" и три раза нажать <ENTER>.
Команды отправки и приема файла совсем не обязательно
задавать одновременно. Между ними допускается временной
интервал, составляющий 30 секунд.
После того, как команды заданы, у Вас и у Вашего
абонента на экранах появятся сообщение на черном фоне
"Ждите ответа". Это означает, что модемы в обоих компьютерах
приступили к обмену служебной информацией для становления
оптимальных параметров связи. К этому моменту рекомендуется
на обоих телефонных аппаратах положить трубки (оба модема
останутся подключенными к линии). Скорость передачи данных в
этом случае будет несколько выше, особенно на линиях с
плохим качеством связи.
После определения максимально возможной скорости
начнется передача файла по линии связи. Процессы приема и
передачи файлов на обоих компьютерах будут отображаться в
специальных окнах. На экран будет выводиться количество
переданных байтов, имя файла, относительное время с начала
передачи, и коэффициент качества связи в диапазоне 1..100%.
Процесс передачи завершится выдачей сообщений
"Файл передан" и "Файл принят" соответственно. Клавиша <ESC>
возвратит Вас в главное меню.
ПЕРЕДАЧА ГРУППЫ ФАЙЛОВ
Для предачи группы файлов необходимо отметить
передаваемые файлы специальной меткой, имеющей вид ромба.
становка метки в текущей строке осуществляется нажатием
клавиши "+", сброс метки - клавишей "-".
Файлы можно отмечать и клавишей INS - так же как в
NORTON COMMANDER.
Прием группы файлов осуществляется точно так же, как и
прием одного файла, дополнительных операций не требуется.
Следует учитывать, что если в текущей или казанной
Вами директориях присутствуют файлы, имена которых идентичны
принимаемым, запись будет производиться поверх существующих
файлов.
Рекомендуется не использовать в качестве приемной
директорию, в которой находятся системные файлы. Ваш абонент
может случайно переслать файлы типа CONFIG.SYS, COMMAND.COM
или еще что-нибудь в этом роде.
Вводимый Вами путь приема файла или группы файлов
должен иметь правильный формат, понятный ДОС.
Если принимается группа файлов, введенное Вами имя
игнорируется.
После завершения передачи Вы и Ваш абонент можете снова
снять трубки с телефонных аппаратов и продолжить разговор,
передать еще одну группу файлов и так далее.
НОВЫЕ ФУНКЦИИ
версии 2.9 программного обеспечения модема LEXAND TS2400
по сравнению с младшими версиями
Ва версии 2.9а (программ LINE.EXE)а модернизирована
процедура набор номера и становления связи. При наборе
номер в информационнома окне последовательно выводятся
сообщения, поясняющие текущие действия модема: набор номера,
тест линии, "занято", "нет ответа", пауза и так далее. Это
существенно упрощает контроль за состоянием модема.
Помимо этого в версии 2.9 расширен набор
конфигурационныха параметров, именно реализована режим
многочисленного набор номер (вплоть до 255
последовательных наборова номера) череза паузу регулируемой
длины (от немедленного повторного набора до паузы ва 255
секунд).
Важная новинк в версии а2.9 - полное протоколирование
принятых/переданных файлов в режиме ручного приема/отправки.
Ранее протокола велся только модемом, резидентно ожидающим
входящиха звонков. Причема ведение протокол можно и
отключить. Имен файлов-протоколова принятыха и переданных
файлов - соответственно MAILIN.LST и MAILOUT.LST.
Имеется также возможность отказа от создания страховых
копий (*.bakа - копий) модифицированного файла во встроенном
текстовом редакторе.
LEXAND BBS USER
Система для работы с Электронной доской объявлений
Версия 4.0
ВВЕДЕНИЕ.
Электронная доска объявлений -а это новый тип программного
продукта, удовлетворяющийа потребность людей в общении друг с
другом. В качестве технических средств, необходимых для работы
Электронной доски объявлений нужен модем, становленный в
компьютере, и выход на коммутируемую линию связи. Первые системы
электронных досок объявлений появились несколько лет назад за
рубежом, в основном в США, и с тех пор претерпевают бурное
развитие. Их оригинальное название - Bulletin Board System,
сокращенно BBS. Термин BBS стал же общепринятым и далее в тексте
будет постоянно использоваться.
Для организации и функционирования BBS на модеме LEXAND создано
специальное программное обеспечение - система LEXAND BBS CENTER и ее
версия с расширенными функциональными возможностями - система LEXAND
BBS PROFEIONAL.
В свою очередь, система LEXAND BBS USER обеспечивает доступ и
взаимодействие пользователей с BBS, работающими на модеме LEXAND.
Главное отличие в том, что BBS - средство коллективного
пользования, открытое для всех, кто имеет модем Lexand. Любой
владелец модема Lexand может позвонить в BBS, зарегистрироваться,
и стать ее пользователем.
После регистрации пользователь получает свободный доступ в
информационное пространство BBS, состоящее из трех базовых областей
- области файлов, области сообщений и электронной почты.
Область сообщений это и есть та самая доска объявлений, благодаря
которойа BBS получила свое название.
Доска объявлений доступна всем пользователям BBS для просмотра
и состоит из коротких сообщений и объявлений. Любой польэователь
имеет возможность отправить сообщение на доску объявлений. Для
добства доска объявлений может быть разбита на несколько
тематических разделов.Такие разделы называют еще конференциями.
Действительно, любой пользователь может отправить сообщение о
какой-нибудь проблеме, возникшей, например, при написании программы
в среде Windows. Весьма вероятно, что он обязательно получит ответ
от того, кто столкнулся с аналогичной проблемой. Разделы доски
объявлений могут быть самыми разнообразными, от проблем
программирования на языке C до проблем воспитания детей или текущей
политики.
Область файлов - это своего рода база данных, включающая в себя
свободно рапространяемые программы и тексты. В ней могут быть тексты
акниг и руководств по программированию, сборники анекдотов и шуток,
тексты песен современных рок-групп, программы, написанные
пользователями BBS и предлагаемые всем желающим, игры, сборники
кулинарных рецептов и даже литературные произведения, написанные
пользователями. Для того, чтобы ориентироваться в этой базе, каждый
файл снабжен комментарием, коротко его характеризующим.
Также как и область сообщений, область файлов может быть
разделена на тематические разделы. Любой файл из области можно
принять и использовать для своих нужд. Пользователь обладает
возможностью присылать свои файлы в BBS. В зависимости от режима
работы файлы либо сразу поступают в один из тематических разделов,
либо принимаются в специальный почтовый ящик, и решение о включении их
в файловую область принимает системный оператор BBS.
Кроме работы с общедоступными областями, пользователи могут
посылать файлы и сообщения друг другу. Для этого в BBS существует
Электронная почта. Каждому зарегистрированному пользователю
выделяется папка - специально созданная директория для хранения
индивидуальных файлов и сообщений.
Позвонившему в BBS доступен список всех пользователей. В папку
любого из них можно переслать файл или сообщение. Когда владелец
папки позвонит в BBS, он получит сообщение о наличии почты и сможет
забрать или просмотреть содержание своей папки.
Первые версии программного обеспечения для создания BBS
и доступа в BBS на модеме Lexand появились в декабре 1992 года и
сразу вызвали большой интерес у пользователей. В выпускаемых далее
новых версиях добавлялись новые возможности, учитывались пожелания
пользователей и опыт эксплуатации BBS.
Версия 4.0 - не является исключением, она представляет собой
результат дальнейшей эволюции программного обеспечения для доступа в
BBS и содержит многочисленные лучшения и добавления, обеспечивающие
максимальный комфорт при проведении сеансов работы с Электронными
досками объявлений.
В новой версии произведены существенные доработки для обеспечения
надежной работы системы в сети NetWare фирмы Novell и совместно с
системами кэширования/сжатия - NCache, Stacker, HyperDisk и другими.
лучшен пользовательский интерфейс при работе на компьютерах,
использующих старые модели видеодаптера CGA или эмулирующих его
работу (ЕС1841, Поиск, Искра и т.д.).
По сравнению с версией 3.0 значительно лучшен механизм
оптимизации, сокращающий обмен на линии за счет накопления в буфере
принятых ранее данных.
ФУНКЦИИ И ОСОБЕННОСТИ СИСТЕМЫ.
В этой главе, носящей несколько формальный характер,
рассматриваются назначение LEXAND BBS USER, особенности ее
функционирования, и требования, предъявляемые к операционной
системе и аппаратуре.
Состав системы
В состав системы входят:
USERBBS.EXEа -а программа доступа в BBS
MODEM.EXEа -а программа-драйвер модема LEXAND
Функции и особенности системы.
Система электронных коммуникаций LEXAND BBS USER
предназначена для доступа и работы пользователя с Электронной Доской
Объявлений - BBS (Bulletin Board System).
LEXAND BBS USER взаимодействует исключительно с модемом
LEXAND TS2400 и программным обеспечением BBS производства
лаборатории информационных технологий LEXAND.
Требования к операционной системе.
LEXAND BBS USER предназначена для функционированния под
правлением операционых систем DOS 3.30, DOS 4.xx.. DOS 6.xx
(фирм Microsoft и IBM), также под правлением 100% - совместимых
с ними.
На процессорах 80386/486, работающих в режимах Virtual 8086,
при использовании программ, которые не полностью эмулируют реальное
оборудование, функционирование системы может отличаться от описанного
в документации.
Не рекомендуется эксплуатировать LEXAND BBS USER в
сложных средах (например, Microsoft WINDOWS, DESQVIEW или TOPVIEW),
поскольку это может привести к непредсказуемым результатам.
Требования к аппаратуре.
Система LEXAND BBS USER предназначена для эксплуатации
на персональных компьютерах, которые полностью совместимы с IBM PC/XT,
IBM PC/AT, IBM PS/2, имеющими процессоры 8088, 8086, 80286, 80386 и
80486 фирмы Intel и V20 и V30 фирмы NEC.
Система LEXAND BBS USER функционирует только с модемом
LEXAND TS2400 производства лаборатории информационных технологий LEXAND.
Особенности данного модема подробно изложены в документации, входящей
в комплект поставки модема и записанной на дистрибутивном диске,
поставляемом с модемом.
ПЕРВОЕ ЗНАКОМСТВО С РАБОТОЙ СИСТЕМЫ - БЫСТРЫЙ СТАРТ
Запуск программы
Система LEXAND BBS USER продолжает поддерживать все
лучшие традиции программного обеспечения лаборатории LEXAND.
Система совместима со всеми версиями программного обеспечения
BBS и не требует от пользователя какой-либо специальной подготовки.
Если Вы используете для свой работы программу LINE, рекомендуется
скопировать файлы системы - USERBBS.EXE и MODEM.EXE в ту же
директорию, где находится стандартное программное обеспечение.
Установление соединения с BBS
После загрузки программы перед Вами появится главное меню.
Команды меню особых пояснений не требуют. Наша цель - позвонить
в BBS, поэтому смело выбираем вторую команду. Перед нами появится
меню пользователя BBS.
Здесь тоже особых сюрпризов не наблюдается. Записная книжка
строена также, как в программе LINE, команды "Приемный почтовый
ящик" и "Передающий почтовый ящик" выводят на экран каталоги
соответствующих директорий.
Если нужно создать новое сообщение, необходимо нажать
клавишу [F6].
Заголовок сообщения имеет структуру, совместимую
со стандартом FIDO.
Теперь самое интересное, попробуем дозвониться до BBS. Сразу
предупрежу, что это может оказаться непростым делом, особенно если
BBS является популярной и число пользователей велико. С ростом числа
BBS на модеме Lexand эта проблема будет не такой актуальной. Набор
номера можно осуществлять непосредственно, выбрав команду
"Набрать номер", или из записной книжки, также как это Вы делали
в программе LINE. Если Вы не знаете номера ни одной BBS, звоните к
нам, в лабораторию Lexand. Для пользователей работает BBS
службы сервиса, ее телефон (095) 925-27-95, время работы BBS с
20:00 до 10:00, в выходные дни круглосуточно.
Предположим, что мы дозвонились. На экране появятся знакомые
сообщения - "Ждите ответа", "Тест скорости", "Соединение 2400".
Затем возникнет диалоговое окно, в которое Вам необходимо ввести
сначала Ваше Имя и затем Фамилию. Вводить эту информацию при
последующих соединениях Вам не понадобится, она будет запомнена в
конфигурационном файле.
После ввода имени и фамилии они будут записаны в специальный
файл-маркер, который будет отправлен на BBS. В свою очередь, программа
BBS просмотрит список пользователей и, если Вас нет в списке,
предложит зарегистрироваться.
Процесс регистрации заключается в том, что Ваши имя и фамилия
вносятся в список пользователей, для электронной почты создается
специальная директория - папка. Кроме того, Вы можете становить
Ваш личный пароль для доступа к Вашей индивидуальной папке.
Вас попросят также сообщить Ваш номер телефона и название Вашего
города.
После завершения регистрации появится приветственное объявление.
После нажатия клавиши появится меню обмена - главное меню работы
с BBS.
В правом углу внешней рамки выведена весьма полезная информация текущее время и, в квадратных скобках, оставшееся время сеанса.
Текущее время будет в процессе работы величиваться, вот время
сеанса, вы, уменьшаться. Так что, посматривайте на него, и тратьте
его с пользой!
Теперь мы можем начать информационный обмен с BBS, принимать и
передавать файлы, сообщения, пользоваться электроноой почтой.
ПРОГРАММ ПОЛЬЗОВАТЕЯа BBS
ОПИСАНИЕ НОВЫХ ВОЗМОЖНОСТЕЙ ВЕРСИа 4.0
ВВЕДЕНИЕ
Новая версия добавляет в "арсенал" пользователя два мощных
инструмента - расписание и сценарий.
Расписание дает возможность программировать время и режим соединения
с BBS, сценарий, составляемый пользователем, определяет двухсторонниий
информационный обмен между программой пользователя и BBS.
СЦЕНАРИЙ
После загрузке программы UserBBS на экране появится главное меню,
в котором Вы увидите новую команду - "Сценарий".
Сценарий определяет, какие файлы и сообщения Вы хотите принять с
BBS и, соответственно, какие файлы и сообщения Вы хотите послать.
Для того, чтобы написать сценарий работы с BBS, Вам необходимо
заранее иметь о ней определенную информацию - списки разделов областей
файлов и сообщений, списки файлов, также список пользователей,
если Вы хотите отправить кому-нибудь файл или сообщение.
Во время сеансов с BBS списки разделов и каталоги файлов принимаются
только один раз, затем, при отсутствии изменений, они считываются из
буфера.
Итак, предварительным словием для составления сценария является
проведение хотя бы одного сеанса с данной BBS, во время которого
Вы должны просмотреть списки разделов областей файлов и сообщений,
также интересующие Вас каталоги файлов и список пользователей.
Если все перечисленные словия соблюдены, Вы можете смело выбрать
команду меню "Сценарий" и нажать [Enter].
На экране появится список BBS, информация о которых содержится
в буфере.
Кроме имени BBS в списке приводятся дополнительные сведения число пользователей BBS и имя субдиректории, в которой хранится вся
текущая информация. Все субдиректории размещаются в директории BUFFER.
Знак вопроса означает, что в предыдущих сеансах список пользователей
с данной BBS не запрашивался.
Если теперь выбрать одну из BBS и нажать [Enter], на экране появится
окно сценария. Естественно, в самом начале оно будет пустым.
Принцип составления сценария предельно прост - производится выбор
одной из возможных строк из меню сценария, в котором перечислены все
возможные команды. Для вызова меню сценария нажмите [Enter].
На экране появится список всех возможных операций, которые могут
производиться при работе с BBS.
Первая строка меню команд соответствует самой распространенной
операции - приему файла из файловой области BBS.
Если выбрать первую строку и нажать [Enter] - "Внести" появится список
разделов области файлов. Предположим, для определенности, что мы составляем
сценарий работы с BBS Lexand Service.
Обратите внимание на надпись "Локальный каталог" в нижней части рамки.
Это означает, что каталог файлов текущего раздела есть в буфере и, при
нажатии [Enter], он появится на экране.
Теперь, осталось выбрать нужный файл и нажать [Enter]. В сценарии
появится первая строчка.
Когда сценарий готов, сразу возникает вопрос, что с ним делать дальше.
ЗАПУСК СЦЕНАРИЯ В ПРОГРАММНОМ РЕЖИМЕ
Программный режим позволяет соединяться с BBS в заданное пользователем
время и производить обмен информацией в соответствии со сценарием.
Программирование производится в записной книжке, которая теперь
приобрела новый вид.
К записной книжке добавился дополнительный интеpфейсный блок,
в котором отображается расписание работы с текущей BBS и ряд дополнительных
параметров. Кстати, обратите внимание, названия BBS несколько отличаются
от названий, которые Вы видели при просмотре буфера. Причина этого проста,
в списке BBS, находящихся в буфере, были те имена, которые присвоили
своим BBS Системые операторы. В записную книжку эти имена вносите Вы
сами, в добном для Вас виде. На работу по сценарию это не влияет.
Иначе обстоит дело с паролем. Пароль должен быть задан точно,
иначе, после соединения с BBS, программа немедленно завершит сеанс.
Имя, номер и пароль BBS станавливается с помощью клавиш
[F3] - "Внести"а и [F7] - "Изменить". Все остальные параметры
станавливаются при нажатии клавиши [F9] - "Установить".
Для перемещения от поля к полю Вы можете пользоваться клавишами
со стрелками и клавишей [Enter].
После того, как составлен сценарий и задано расписание, Вы можете
клавишей [F6] запустить режим обзванивания BBS по расписанию.
Так же как и при обычном обзванивании (запускаемом клавишей [F10]),
Вы можете отметить обзваниваемые BBS клавишей [Ins].
Если во время сеанса произойдет рассоединение или резко худшится
качество в линии, программа попробует соединиться снова и выполнить
оставшиеся команды сценария. Максимальное число таких сеансов задается
в расписании. Как же отмечалось, не следует злоупотреблять большими
значениями этого параметра.
Если программе не дастся соединиться с BBS до 15:20, она прекратит
набирать номер, даже если число наборов, заданное в меню конфигурации
не будет исчерпано.
После завершения сеанса можно просмотреть всю полученную информацию
и протокол работы в программном режиме.