BayCom-Terminal v1.61

автор программы: Florian Radlherr - DL8MBT

Введение
Программа BCT является разновидностью программы BAYCOM, с той лишь разницей, что написана она как терминалка специально для PC/FlexNet, поэтому, прочитав описание программы BAYCOM, вы сможете работать и в BCT. Это описание написано как вводное, для начинающих и не является полным справочником по BCT.

 BayCom-Terminal for MSDOS

BAYCOM (BCT, DIGICOM) - классическая пакетная программа 'всех времен и народов', несмотря на то что была написана на заре пакетного радио и теперь она очень популярна среди радиолюбителей всего мира. Программа уверенно работает не только в DOS но и в окне Windows98, под управлением PC/FlexNet 3.3g. Исходные коды программы BCT, доступны на сайте авторов. Дополнительные ключи для загрузки программы, можно узнать если запустить её как BCT /?.

Необходимые файлы
BCT.EXE основной исполняемый программный файл
INIT.BCT файл с параметрами пользователя, которые можно менять
HELP.BCT файл помощи (практически копия оригинального baycom хелпа)
INFO.BCT текстовый файл который выходит по REMOTE запросу //INFO
VIDEO.BCT файл с копией экрана и видео информацией
NAMES.BCT текстовый файл с именами корреспондентов
PASSWD.BCT файл с паролями для автоматической авторизации, на удаленной системе

Подробно о файле NAMES.BCT
Это текстовый файл в который вы можете записывать позывные и имена ваших корреспондентов. Если корреспондент, позывной и имя которого есть в этом файле, соединился с вами то на экране рядом с позывным появится и его имя (или другая информация которую вы ввели). Еще одно полезное применение этого файла заключается в использовании макрокоманды \n. Её можно вставить в строку приветствия (при задании стандартных текстов) и тогда при соединении с вашим пакетным терминалом выйдет строка с приветствием и с именем того кто с вами соединился например: Привет Игорь! В файле INIT.BCT эта строка будет иметь вид: st p Привет \n!

DAMAslave режим
Если вы соединились с DAMAmaster станцией в верхней строке с правой стороны появляется надпись 'DAMA'. Режим DAMA эффективно работает в ситуации когда на частоте узла работают одновременно от 3х и более пакетных станций которые друг друга не слышат.

Примеры конфигураций PC/FlexNet + BCT для разного оборудования

...для TCM3105              ...для TNC2 (6pack)            ...для TNC2 (kiss)
flexnet                     flexnet                        flexnet
ser12 1                     6pack 1 /b=9600 /c=1           kiss 1
flex                        flex                           flex
fset mode 0 1200c           fset mode 0 9600               fset mode 0 9600
fset txd 0 30               fset txd 0 30                  fset txd 0 30
bct ua6hjq /c /n /r10       bct ua6hjq /c /n               bct ua6hjq /c /n
flex /u                     flex /u                        flex /u

Ключи в командной строке
Программа BCT имеет несколько ключей которые можно указывать при загрузке. После названия программы необходимо указать позывной. Например: ( BCT UA6HJQ необязательные ключи ).

BCT   /?     краткий список возможных ключей
      /C     очищать окна от текстов которые были на экране при последнем сеансе
      /N     установки портов копируются из FSET
      /M     программа занимает меньше места в памяти, но может не устойчиво работать
      /R Kb  резервируется обьем памяти которое может использовать MS_DOS

Возможные макрокоманды в файле INIT.BCT
Задание стандартных текстов полностью совпадает с программой BAYCOM. Поэтому здесь приводится лишь список возможных макрокоманд которые можно использовать в текстах.

Задание текста : ST A текст
    или
               : ST A0 первая строка
               : ST A1 вторая строка
               : ST A0 третья строка и т.д.

Внутри стандартных текстов можно определять специальные функции
(ST-макросы).
 \a  : время в ЧЧ:ММ длительности связи
 \c  : позывной партнера
 \d  : установка текущей даты
 \i  : конец строки БЕЗ (!) ВК
 \k  : номер порта (т.е. номер дисплея)
 \l  : установка Login-времени (т.е. время начала связи)
 \m  : собственный позывной
 \r  : прерывание строки (соответствует ВК)
 \t  : установка текущего  времени
 \v  : номер версии программного обеспечения
 \n  : имя соединившегося корреспондента из файла NAMES.BCT
 \x  : удаление строки, в которой стоит курсор.


Список самых нужных функциональных клавиш

ESC       переключатель, внутренняя/внешняя команда
F1...F6   перейти в другой виртуальный терминал
F9        перемещать курсор между окнами
F10       перейти в мониторное окно
CNTL+HOME/END   изменить размер передающего окна
CNTL+PageUP/PageDOWN   изменить размер мониторного окна
ALT+X     выйти из программы

Список основных команд
:CLS очистить приемное окно
:MONITOR ON/OFF вкл/выкл мониторинг пакетов
:OSHELL выполнить DOS программу
:RTEXT имя_файла послать текстовый файл
:WTEXT имя_файла принять текстовый файл
:EDIT имя_файла создать текстовый файл

Как отправить сообщение из программы BCT?
1. Сообщение лучше написать заранее в любом текстовом редакторе. Первая строка в сообщении должна быть такой S UA6HJQ Привет! Последняя строка /EX
2. Соединитесь с mailbox командой :C RW6HQN-8
3. Для отправки вашего сообщения введите :R имя_файла_с_сообщением
4. Подождите пока mailbox не сообщит вам что письмо принято.
5. Разорвите связь с mailbox командой Q

Как принять сообщение из mailbox и записать его на диск?
1. Соединитесь с mailbox командой :C RW6HQN-8
2. Для записи сообщения на диск введите :W имя_файла
3. Прикажите mailbox прочитать сообщение командой R номер_сообщения
4. Закройте файл с принятым сообщением командой :W OFF
5. Разорвите связь с mailbox командой Q

Как изменить параметры программы?
Многие параметры программы BCT записаны в файле INIT.BCT. Некоторые установки можно менять находясь в самой программе BCT, прямо на ходу. Например оперативно можно менять TXDELAY или выключить REMOTE управление, но нельзы поменять цвета и режим экрана VGA/EGA и т.д.

Как написать письмо не выходя из программы BCT?
Чтобы написать письмо вам нужно вызвать текстовый редактор прямо из программы BCT. Для этого есть команда :OS имя_программы Например :O NE этой командой вы вызовите программу Norton Editor. Для возвращения из DOS в BCT введите команду EXIT.
В BCT есть встроенный редактор. Его можно вызвать командой :EDIT имя_файла Единственное достоинство этого редактора в том что при его использовании не останавливается работа BCT. При использовании команды :OS работа BCT полностью прерывается!

Организация простой персональной пакетной системы на базе BCT?
На базе программы BCT легко организовать простую многофункциональную пакетную систему. Причем BCT одинаково хорошо работает как в DOS, так и в WINDOWS.

С помощью макрокоманд вы можете оформить внешний вид вашего BCT терминала на свой вкус в файле init.bct. Заполните файлы: info.bct, names.bct, passwd.bct для того чтобы полностью использовать возможности программы. Создайте директории 7PLUS и REMOTE.

последнее обновление: 4 февраля 2005г.
ua6hjq
город-курорт Пятигорск