Главная.
Новости.
Программы.
Файлы.
Контакты.
Чат "Пиво".
Форум.
Статьи.
Ссылки.
Гостевая.
|
Как работать с BBS?
Начнём сразу с самого главного - модемы. На самом деле, есть два типа модемов - хорошо работающие на шумных линиях и работающие плохо (или вообще никак). Среди работающих хорошо можно выделить ZyXEL, US ROBOTICS, SmartOne. Необходимо, чтобы модем был HAYES-совместимый, иначе работа с большинством BBS будет невозможной.
Максимальная скорость обмена данных определяется ПРОТОКОЛОМ
ПЕРЕДАЧИ. Скорость измеряется в БОДах (Bod, bit/sec). Для HAYES модемов:
V22bis - 2400
V32 - 9600
V32bis - 14400
ZyXEL - 16800, 19200
Все современные модемы имеют встроенные ПРОТОКОЛЫ КОРРЕКЦИИ ошибок линии (MNP2-4, V42) и СЖАТИЯ данных (MNP5, V42bis). Модемом без аппаpатно pеализованных протоколов коррекции пользоваться вообще не стоит.
Чтобы максимально использовать возможности этих протоколов, необходимо правильно настроить модем и порт. Это обычно делается из терминальной программы, где задаются СТРОКИ ИНИЦИАЛИЗАЦИИ модема, в которых определяются РЕГИСТРЫ и КОМАНДЫ модема. Эти настройки зависят от модели модема и описаны в документации. Ниже приводятся общие рекомендации по настройке модемов с коррекцией ошибок.
При передаче информации с использованием протокола коррекции (MNP4, v.42) происходит обрезание 10 бит, полученных из компьютера, до 8-ми информационных (удаляются стартовый и стоповый биты) (10 бит = старт_бит + 8 информационных + стоп_бит - см. Асинхронный протокол RS232). И наоборот, при получении из линии 8-ми информационных бит модем их преобразует в 10 и передает в компьютер. Таким образом по линии идет информации меньше, чем модем получил из компьютера. Но это еще не все. При использовании протокола сжатия (MNP5, v.42bis) происходит еще и уменьшение объема полезной информации, так что от тех 10-ти бит, что модем получил от компьютера, в линию (и на удаленный модем) попадет от них только часть.
А теперь посмотрим, что из-за этого происходит. Пусть наш модем работает со скоростью 2400, что значит, что за одну секунду по линии передается 2400 бит (2400 bps - bit per second). Получив 2400 бит СЖАТЫХ данных модем их распаковывает и передает в компьютер... Но после распаковки данных стало БОЛЬШЕ и передавать в компьютер их надо быстрее, чем на скорости 2400 bps, чтобы успеть принять следующие данные! Поэтому скорость общения модема с компьютером для 2400-модемов должна составлять 9600 или 4800 bps. Но чтобы все правильно работало, нужно зафиксировать модем и программу на этой скорости, т.е. сделать Lock Port.
Скорость, на которой надо зафиксировать порт для 2400-модема обычно 9600, для 14400 - 19200, для 19200 - 38400.
Перейдём к настройке эмулятора терминала. Для Telemate надо в меню настройки (Alt-O) найти и установить:
Auto Baud Detect отключить
Flow Control RTS/CTS
Baud rate 9600
Parity None
Data 8
Stop 1
Для программ, работающих с портом через FOSSIL-драйвер, (например FrontDoor) настраивать надо FOSSIL. Например, для BNU версии 1.7 надо дать следующую командную строку: bnu.com /m- /t=256 /r=2048 /l0=9600,8n1.
Не забудьте, что BNU отсчитывает порты от нуля, т.е. если у Вас модем установлен на 3-й порт, то писать надо /l2=....
В самой же программе нужно указать скорость в порту (обычно BAUD) и тот факт, что скорость фиксирована (LockBaud). Если у Вашего модема вдруг нет таких команд, попробуйте в Вашем описании модема найти что-нибудь похожее по звучанию или по смыслу.
Начало работы с BBS.
Установите модем и терминальную программу. Настройте модем (см. п.2). Не забудьте установить ТИП НАБОРА (Tone или Pulse). В терминальной программе в запишите номера телефонов BBS, с которыми будет производиться связь. Существует постоянно обновляемый СПИСОК BBS (UBLIST), в котором указаны телефоны и ВРЕМЯ РАБОТЫ станций. Последнюю версию UBLIST можно получить в виде файла с одной из BBS.
озвоните на BBS. После установки соединения модем выдаст строку типа CONNECT 2400/V42bis. После этого начинается диалог. На экран компьютера последовательно выводятся СООБЩЕНИЯ, некоторые из которых подразумевают реакцию пользователя. Вначале система пытается определить тип звонка - звонит пользователь или аналогичная ПОЧТОВАЯ СИСТЕМА. Для идентификации пользователь должен нажать определенную клавишу (обычно ESCape), или ввести ключевое слово, определяемое Сисопом. После этого система запрашивает ИМЯ и ПАРОЛЬ пользователя. Если пользователь зарегистрирован на BBS, то система сообщит ему о РЕСУРСАХ, которые он может получить на станции в этом сеансе связи. Если пользователь не зарегистрирован, то будет выдана информация о ПРОЦЕДУРЕ РЕГИСТРАЦИИ, которую необходимо проделать для доступа к BBS. Если процедура регистрации вызывает вопросы или затруднения, нужно позвонить Сисопу по ГОЛОСОВОМУ ТЕЛЕФОНУ. Все дальнейшее описание относится только к ЗАРЕГИСТРИРОВАННЫМ пользователям.
Ресурсами на BBS являются ВРЕМЯ сеанса (в минутах) и МАКСИМАЛЬНЫЙ ОБЪЕМ ФАЙЛОВ (в килобайтах), которые может получить пользователь. Эти ресурсы определяются УРОВНЕМ ДОСТУПА, полученном при регистрации. После истечения СРОКА ДОСТУПА уровень доступа автоматически понижается, для его повышения необходимо связаться с Сисопом.
Обязательно читайте БЮЛЛЕТЕНИ, которые появляются после входа в систему. Обычно в них Сисоп информирует пользователей об изменениях в работе станции.
В главном меню перечислены основные команды работы с BBS. Буквы в пунктах меню, выделенные цветом или яркостью, являются КЛЮЧЕВЫМИ (HOT KEYS), при вводе их с клавиатуры выполняются команды меню.
В любом меню клавиша "?" выдаст подсказку (Help).
В любом меню клавиша "G" означает выход из системы (разъединение).
Для пользователя BBS основными командами являются Files (файлы) и Messages (сообщения). Эти команды вызывают соответствующие меню.
Файлы на BBS находятся в тематических ОБЛАСТЯХ (Area). Области могут быть связаны в ГРУППЫ (Groups). Это сделано для удобства поиска. Вначале следует посмотреть область 1, обычно там находится список всех файлов BBS и другие файлы с полезной информацией.
Посмотреть список файлов в данной области можно командой Files.
Чтобы ПОЛУЧИТЬ файл нужно дать команду Download, после чего задать ПРОТОКОЛ передачи и имя файла. Если терминальная программа поддерживает протокол Zmodem, используйте его: он имеет много преимуществ перед X и Y. В частности, он может передать несколько файлов за раз, докачивает файлы при обрыве связи, устойчивее и быстрее. Если терминальная программа не поддерживает протокол Zmodem, возьмите другую программу.
Чтобы ОТПРАВИТЬ файл нужно дать команду Upload, далее аналогично Download.
Сообщения, или письма организованы на BBS так же, как и файлы. Разница в том, что письма хранятся в общей БАЗЕ, и имеют свой НОМЕР, в связи с этим существуют более удобные способы для чтения, поиска и пересылки писем. Эти способы отражены в пунктах меню.
Есть области для ЛИЧНЫХ (PRIVATE) писем, предназначенные для переписки пользователей между собой, есть области для КОНФЕРЕНЦИЙ, в которых обсуждаются определенные темы. Письма, помещенные в конференцию, становятся доступными ВСЕМ пользователям, читающим эту конференцию. Личные письма доступны только адресатам.
Области сообщений (личные и конференции) могут быть ЛОКАЛЬНЫМИ (Local), т.е. доступными только на этой BBS и СЕТЕВЫМИ.
Если BBS является узлом в одной или нескольких сетях то письма из сетевых конференций распространяются по всем станциям, подключенным к этим сетям. Личные письма также могут быть отправлены любому пользователю любой станции, которая является узлом в этой же сети и предоставляет услуги по передаче личных писем (NetMail). Глобальные сети типа Internet (Relcom) и FIDOnet географически охватывают практически весь мир и насчитывают сотни тысяч станций.
Чтобы отправить личное письмо в сеть, его нужно поместить в область NETmail, при этом указав СЕТЕВОЙ АДРЕС абонента. Структура сетевого адреса может быть различна для разных сетей. Обычно BBS является узлом сети FIDOnet, и все пользователи получают FIDO-адрес этой станции. Для других сетей обычно существует специальный адрес, куда следует направлять письма. Этот адрес называется ГЕЙТ (GATE). Чтобы стать пользователем гейта и иметь возможность посылать и принимать письма других сетей (например Релком), нужно написать Сисопу.
Информацию по архитектуре и адресации в различных сетей можно найти в файлах на BBS.
Чтение большого количества писем находясь в сеансе связи с BBS (OnLine) не является лучшим способом. Это неудобно из-за неидеальной связи (возможного "мусора" и обрывов), ограничений терминального протокола (просмотр, редактирование), а главное сильно расходует ресурсы пользователя. Для того, чтобы избежать всего этого существуют OFFLINE READERы.
Offline reader - это программа, состоящая из двух частей. На станции установлена BBS-часть, а у пользователя - User-часть.
Принцип работы offline reader в том, что пользователь обрабатывает свою почту на своем компьютере, отключившись от BBS. На BBS только формируются пакеты (архивы), состоящие из писем из тех областей, которые выберет пользователь. Затем эти пакеты пересылаются пользователю. Пользователь при помощи своего offline readera распаковывает эти пакеты, читает почту, пишет свои письма. Можно даже устанавливать конфигурацию и подписывать/отписывать области. При выходе из программы сфорируется пакет для отсылки на BBS. При следующем сеансе связи этот пакет нужно послать на BBS, при этом все письма попадут в нужные области и обновится конфигурация.
Саму программу offline reader можно получить на BBS. Можно порекомендовать программу Blue Wave - в ней есть масса дополнительных возможностей, кроме того существует русский перевод документации.
>>
|