Меню сообщений (Message)
------------------------
В этом разделе приведены команды, которые обычно находятся в
MESSAGE меню. Необходимо пояснить одну особенность: при работе с
сообщениями существует понятие текущего сообщения для данной
области (это то сообщение, которое Вы прочитали в данной области
последним). Номер текущего сообщения обычно выводится в квадратных
скобках перед названием области. Между сеансами связи система
запоминает номер текущего сообщения для каждой из областей, так что
если при последующем сеансе работы с системой Вы войдете в эту
область, то Вы можете продолжить чтение с последнего прочитанного
Вами сообщения (таким образом, если Вы не возвращались к ранее
прочитанным сообщениям, на экран будет выведено первое сообщение,
которое Вы еще не читали).
Перед выводом самого меню на экран обычно выводится информация о
текущей области сообщений. Сначала в квадратных скобках выводится
номер текущего сообщения, затем следует слово Highest: за которым
следует номер последнего сообщения, записанного в этой области. В
следующей строке указывается номер и название области.
Цифровая клавиша
Если Вы нажимаете цифровую клавишу, Maximus считает, что
Вы вводите номер сообщения, к которому хотите перейти. После
нажатия Enter Вы перейдете на требуемое сообщение.
Area Change
Команда позволяет пользователю перейти в другую область
сообщений. После ввода команды будет задан вопрос о нужной Вам
области. При этом необходимо указать идентификатор области,
состоящий из одного или двух символов букв или цифр. Если в
ответ на этот вопрос Вы введете знак '?', на экран будет
выведен список всех доступных Вам областей. Кроме того, Вы
можете использовать команды '[' и ']' для перехода к
предыдущей и последующей области соответственно (эти команды в
меню не показываются). После входа в новую область Maximus
сообщит Вам:
There are 55 messages in this area. The highest is #82
The last message you read was 2.
Отсюда можно видеть, что эта область содержит 55 сообщений,
последнее сообщение имеет номер 82 (разница между этими двумя
числами объясняется тем, что некоторые сообщения могли быть
удалены) и что последнее сообщение, которое Вы читали, имеет
номер 2. Вместо последней строки могут быть выданы такие
сообщения:
NO NEW messages have been posted.
Новых сообщений после Вашего последнего сеанса не пришло.
No messages.
В этой области нет ни одного сообщения.
You haven't read any of these.
Вы еще не читали ни одного сообщения из этой области.
Доступ к некоторым областям может быть закрыт паролем,
такие области называются "Barricaded Area". Перед входом в
такую область Вам необходимо будет ввести пароль. Внимание!
Не пытайтесь подобрать пароль, если Вы его не знаете, в
противном случае Вы можете потерять возможность дальнейшей
работы с системой!
Next
Команда вызывает на экран следующее сообщение. Для
дальнейшего продвижения вперед (по возрастанию номеров
сообщений) после этой команды достаточно нажимать ENTER, при
этом каждый раз на экране будет появляться очередное сообщение
(т.е. клавиша ENTER повторяет предыдущую команду - N)ext или
P)revios).
Previous
Команда вызывает на экран предыдущее сообщение. Для
дальнейшего продвижения назад (по убыванию номеров сообщений)
после этой команды достаточно нажимать ENTER, при этом каждый
раз на экране будет появляться очередное сообщение с меньшим
номером (т.е. клавиша ENTER повторяет предыдущую команду -
N)ext или P)revios).
Enter a Message
Команда позволяет Вам ввести сообщение в текущую область.
После ввода команда Maximus запросит у Вас дополнительную
информацию, необходимую для обработки сообщения. Такую
информацию содержат поля:
PRIVATE - Вам нужно указать, хотите ли Вы, чтобы Ваше
сообщение имело статус PRIVATE (YES) или нет (NO).
TO: (кому) - указывается имя адресата (или All - если сообщение
адресовано всем) Если Вы оставляете сообщение для
SysOp-а, нет необходимости вводить его имя -
наберите только SysOp - и имя будет подставлено
автоматически.
SUBJECT:(тема) - указывается тема или основная идея сообщения.
Если область, в которой Вы сейчас находитесь, не позволяет
вводить сообщения PUBLIC, либо PRIVATE, то Maximus сам
установит допустимое значение. Если эта область позволяет
вводить анонимные сообщения, то Вам также будет предоставлена
воэможность изменить поле FROM: (от кого).
Если текущая область является NetMail-областью, то после
ввода имени адресата система попросит Вас ввести адрес того
узла, в который Вы хотите отправить сообщение. Хотя структура
и принципы организации сети FIDO - тема для отдельной статьи,
я вкратце расскажу, как определяются номера станций FIDO. Cеть
FIDO состоит из станций - узлов (nodes), которые, в свою
очередь, входят в образования следующих уровней иерархии:
сети (Nets), регионы (Regions) и зоны (Zones). Каждый из
уровней иерархии имеет свой номер и, таким образом, номер
каждого узла формируется из совокупности номеров верхних
иерархических уровней, к которым данный узел принадлежит.
Например, Kronverk BBS в Ленинграде принадлежит к зоне 2
(Европа), региону 50 (Сибирь) и сети 5030 (Ленинград) и имеет
в этой сети номер узла 2. Таким образом, номер Kronverk BBS в
FIDO - 2:5030/2.
ЪДДДДДДДДДДДД Регион 50 (Сибирь)
і ЪДДДДДДД Узел 2 (Kronverk BBS)
ДЩ ДЩ
2:5030/2
ДїДДДї
і АДДДДДДДДДД Сеть 5030 (Ленинград)
АДДДДДДДДДДДДДД Зона 2 (Европа)
Если Вы спросите, почему Ленинград относится к Сибирскому
региону, я могу только посоветовать Вам не ломать зря голову:
мне нужно объяснять причину этого, начиная с 1917 года,
поэтому давайте просто воспринимать это как есть.
Полный список всех узлов FIDO можно найти в так называемом
'Nodelist' - списке, в котором в текстовом виде хранится
информация о каждом узле FIDO - название, местоположение, имя
SysOp-а, телефон и другая информация. Nodelist обновляется и
распространяется по всем узлам FIDO еженедельно. Обычно он
хранится в файловой области BBS в упакованном формате под
именем NODELIST.Axx, где xx - две последние цифры порядкового
номера дня в году, когда он создан.
Итак, если Bы знаете адрес того узла, в который Вам нужно
послать сообщение, Вы должны ввести его в ответ на запрос
Maximus-а. При вводе адреса Вы можете ввести следующие символы
для помощи:
#: Показывает список всех узлов той сети, и которой Вы сейчас
находитесь.
/: Показывает список всех сетей в NodeList
По умолчанию, если Вы явно не введете номер узла, Maximus
подставит номер сети, в которой Вы находитесь.
После ввода этой информации Вы попадаете в редактор, при
помощи которого можете ввести сообщение. Более подробные
сведения о редакторе будут приведены несколько позднее.
Reply to Message
Команда позволяет Вам ввести ответ на текущее сообщение.
Команда похожа на команду E)nter, за исключением того, что при
вводе команды в поля TO: и SUBJECT: будут автоматически
внесено имя автора оригинального сообщения и тема его
сообщения (перед ней будет вставлен признак ответа Re:), хотя
при необходимости Вы можете изменить эти поля. Если же Вы в
каждом поле нажмете Enter, то содержимое этих полей не
изменится. Кроме того, в этом случае Вы можете использовать
режим цитирования редактора сообщений. Подробнее об этом Вы
можете прочитать в разделе, посвященном текстовым редакторам.
Команда "RK" [R)eply/K)ill] приводит к тому, что после ввода
ответа оригинальное сообщение, на которое Вы отвечали, будет
уничтожено.
Read Non-Stop
Команда выводит на экран все сообщения данной области,
начиная с текущего, без пауз между сообщениями и без обычных
вопросов "More [Y,N,=]". Эта команда полезна в том случае,
если Вы параллельно с выводом на экран ведете запись протокола
на диск или выводите его на принтер.
Read Original
Если то сообщение, которое Вы в данный момент читаете,
является ответом на другое сообщение, то команда Read Original
позволяет Вам перейти к чтению оригинального сообщения. Если
сообщение является ответом, то в нижней части текста
появляется надпись "*** This is a reply to #xx" (Это ответ на
#хх), где хх - это номер оригинального сообщения.
Read Reply
Если то сообщение, которое Вы в данный момент читаете,
имеет ответное сообщение, то команда Read Reply позволяет Вам
перейти к этому ответному сообщению. Для сообщений, имеющих
ответные, в нижней части экрана появляется надпись "*** See
also #xx" ("Смотри также #хх"), где хх - номер ответного
сообщения.
List
Команда выводит на экран список всех сообщений,
находящихся в данной области, начиная с текущего сообщения. В
список включается номер сообщения, поле FROM: (от кого) и TO:
(кому) сообщения. Для команды возможно задание модификаторов:
LV" [L)ist Verbose] в дополнение к перечисленной информации
будет включать в выводимый в список сообщений еще и поле
Subject: (тема)
"L*" [L)ist New] будет показывать только те сообщения, которые
Вы еще не читали.
"L?" (L)ist ?)help] выдает подсказку о режимах работы команды
L)ist.
Отмечу, что команда осуществляет поиск независимо от
регистра (прописные или строчные буквы), однако это
справедливо (во всяком случае, в настоящее время) только для
латинских букв.
Scan
Команда выводит на экран список всех сообщений, которые
адресованы Вам, либо написаны Вами. Возможно задание
модификаторов для команды Scan:
"SV" [S)can Verbose] выводит на экран в дополнение к обычной
информации (номер сообщения, кому и от кого) строку,
описывающую тему сообщения (Suject:)
"S*" [S)can New] в список включаются только те сообщения,
которые Вы еще не читали.
"SR*" [S)can Read New] этот модификатор заставляет команду
Scan выводить сообщение полностью, при этом после вывода
каждого очередного сообщения Вам будет задаваться вопрос о
дальнейших действиях и Вы можете ответить на сообщение
(Reply), посмотреть сообщение снова (Again), удалить сообщение
(Kill) или закончить сканирование
"S?" [S)can ?)help] на экран будет выдана подсказка об режимах
команды S)can.
Отмечу, что команда осуществляет поиск независимо от
регистра (прописные или строчные буквы), однако это
справедливо (во всяком случае, в настоящее время) только для
латинских букв.
Inquire
Команда позволяет Вам отобрать все сообщения, у которых в
полях `To:'(Кому), `From:'(От кого), или `Subject:'(Тема)
содержится подстрока, заданная Вами, как шаблон для поиска.
Внимание: в тексте сообщения команда поиска не производит!
Если Вы введете "?" в ответ на запрос команды I)nquire, на
экран будет выдана информация о возможных вариантах поиска.
Существуют специальные "псевдосимволы", которые могут
задаваться для поиска различных частей строк:
.: поиск любого символа; т.е. "Th.t" найдет "Thit" и "That"
*: поиск нуля или больше вхождений предыдущего символа,
например: при задании "a*b" будут найдены строки "b", "ab",
"aab", "aaab" и т.д.
+: поиск одного или больше вхождений предыдущего символа,
например: при задании "a+b" будут найдены строки "ab", "aab",
"aaab", и т.д.
Если Вам нужно в строку поиска вставить сами
псевдосимволы, поставьте перед таким символом символ '\'
Например, введите "\?" для поиска '?', "\*" для поиска '*', и
т.д.
Отмечу, что команда осуществляет поиск независимо от
регистра (прописные или строчные буквы), однако это
справедливо (во всяком случае, в настоящее время) только для
латинских букв.
Goodbye
Команда аналогична команде Goodbye в MAIN меню и служит
для окончания сеанса связи.
Main Menu
Команда возвращает Вас в MAIN меню.
Kill a Message
Команда уничтожает сообщение в текущей области. После
ввода команды Вам будет задан вопрос о номере сообщения,
которое Вы хотите уничтожить. Введите номер сообщения или '='
для уничтожения текущего сообщения. Помните, что Вы можете
уничтожить только те сообщения, которые написаны Вами или Вам
адресованы.
Upload a Message
Команда позволяет Вам переслать заранее подготовленное в
виде текстового файла сообщение в текущую область сообщений.
Команда похожа на команду E)nter, однако вместо входа в
редактор Maximus предложит Вам начать пересылку файла при
помощи протокола Xmodem (подробнее о применении протоколов Вы
можете прочитать в разделе, посвященном работе с файлами).
После пересылки файла его содержимое будет сохранено как
обычное сообщение. При выполнении этой команды есть две
особенности:
* Эта команда обычно ограничивает максимальную длину сообщения
(допустимая длина сообщения выдается на экран перед началом
пересылки). Если сообщение превысит эту длину, оно
автоматически будет обрезано до допустимой длины.
* На некоторых BBS протокол Xmodem может маскировать старший бит
каждого байта. В этом случае Вам не удастся ввести сообщение,
содержащее русские символы или псевдографику. В этом случае
Вам придется воспользоваться для передачи таких сообщений
ASCII-протоколом. При этом Вы должны, как обычно, ввести
команду E)nter и после входа в редактор задайте своей
коммуникационной программе передачу файла при помощи ASCII
протокола (обычно это клавиша PgUp), и укажите имя
передаваемого файла. После этого начнется автоматическая
передача файла и Вы можете контролировать появляющиеся на
экране строки. Когда все сообщение будет передано, для
сохранения сообщения используйте, как обычно, команду Ctrl-Z.
Так как протокол ASCII не обеспечивает контроль ошибок при
передаче файла, Вам, возможно, перед выходом из редактора
потребуется исправить возникшие при передаче ошибки - это
можно сделать обычным редактированием.
Eсть несколько тонких моментов при использовании
ASCII-протокола. Вы должны установить в Setup-e (для
большинства коммуникационных пакетов такую настройку можно
сделать при нажатии клавиши Alt-S) следующие параметры ASCII -
протокола:
1. Опция LF в Setup-e должна быть установлена в "Strip".
В противном случае редактор будет пищать в конце каждой строки
(хотя загрузка сообщения в целом пройдет нормально).
2. Опция CR должна быть установлена в "CR" (или "None").
3. Опция Expand Blank Line должна быть установлена в "Yes"
(для MaxEd это не обязательно, но для других редакторов это
может оказаться немаловажным...). Задание этой опции
заставляет программу заменять пустые строки (состоящие только
из символа CR) на строки из нескольких пробелов. Это
необходимо для некоторых строково - ориентированных
редакторов, которые воспринимают ввод CR в начале строки как
признак окончания ввода.
Forward
Команда позволяет Вам скопировать сообщение в текущую
область другому адресату, либо в другую область. После ввода
команды система попросит Вас ввести номер сообщения (Вы можете
ответить '=' для копирования текущего сообщения), а затем
будет задан вопрос, хотите ли Вы скопировать сообщение в ту же
область. Введите 'Y' если Вы хотите скопировать в эту же
область. Для копирования сообщения в другую область ответьте
'N', после чего система Вас попросит ввести номер новой
области, в которую Вы хотите скопировать сообщение. Затем на
экране появиться стандартный заголовок сообщения и Вы можете
отредактировать поле TO: для изменения имени адресата.
Страница 1 2 3 4 5 <<< Предыдущая Следущая >>>
|