ZX Power #02
24 мая 1997
  Софт  

Рабочий стол - Как работать с программами: Melon Terminal.

<b>Рабочий стол</b> - Как работать с программами: Melon Terminal.
-= Vic =-
       made this for you.

(C) 1996,1997, Kharkov, Ukraine.
   Distributed especially for
       ZX POWER magazine.
________________________________

   Привет многоуважаемый All!

   Вот наконец  я собрался и на-
писал вторую свою статью  в все-
ми любимый  журнал  ZX POWER,  с
чем себя  конечно же  и поздрав-
ляю. Cразу же стоит сказать, что
если я  сегодня  напишу  что-ни-
будь   не   соответствующее  мо-
ральным традициям нашего многос-
традального  общества, то  прошу
особо меня  в  этом  не  винить,
поскольку  в  момент   написания
статьи на моих любимых  и  един-
ственных  часах синим по черному
горело время 00:47, и к тому  же
только что закончился  вечер вы-
пускников и  я  конечно  же  на-
деюсь,  что  все  читающие   это
произведение  моих   непослушных
рук и гудящей  морскими  звуками
головы  поймут  меня  целиком  и
полностью ;-).
   Так вот что я  хотел  бы  вам
сегодня в этот прекрасный  вечер
рассказать такого интересного  и
бодрящего, чтобы вы  не  заснули
все-таки  перед  экранами  ваших
любимых мониторов.  Это  конечно
же  будет  касаться  продолжения
моей  работы  над идеей Speccy +
Modem. И вот что мы имеем с вами
на сегодняшний морозный день...
   Про саму идею подключения мо-
дема я уже кажется рассказывал в
прошлый раз, а именно  в  первом
номере все того  же  ZX POWER'а.
Там же было и в нескольких  сло-
вах  сказано  про   терминальную
программу, которая писалась, пи-
шется и до какого-то  определен-
ного момента будет  писаться ва-
шим покорным  слугой.  Вот  я  в
этом номере журнала и  хотел  бы
наконец представить  демо-версию
данного творения. Сразу же  ска-
жу,  что  если  что-то,  присут-
ствующее в полной версии  не ра-
ботает в демо, то  не стоит сра-
зу же  пытаться грузить STS  или
жать кнопку на скорпе, в  надеж-
де исправить  положение.  Просто
эти  части  не  были  включены в
объектный код  при  компиляции и
здесь  вы их  вряд-ли найдете  в
трезвом состоянии.

        
        
        
        
        
        
        
        
        
        
        
        
   Вкратце   опишу   возможности
полной версии:
 - работа  в расширенном  режиме
графики 512 точек в строке, схе-
ма которого возможно будет вклю-
чена  во второй  номер  журнала,
поддержка  обычного  режима   не
сделана  по одной простой причи-
не - если  вы   уже  имели  удо-
вольствие работать в  режиме 256
точек  в строке (64 символа), то
вы  сразу же все поймете, а если
нет, то  еще есть время попробо-
вать...
 - практически  полная поддержка
ANSI последовательностей, полно-
та  реализации    ограничивается
лишь возможностями платформы;
 - эмуляция курсора;
 - локальное и удаленное эхо;
 - преобразования CR->CR/LF вхо-
дящего и исходящего;
 - поддержка VCOM, мультикарты и
внутреннего модема;
 - различные настройки для удоб-
ства, например  отключение звука
и т.д.
 - автодозвон по заданному номе-
ру;
 - инициализационная  строка мо-
дема;
 - 10 макроопределений длиной по
40 символов;
 - возможность ввода любого сим-
вола с кодами от 1 до 27;
 - эмуляция курсорных клавиш при
ANSI режиме;
 - изменение  параметров  работы
(различных временных задержек);
 - поддержка кодиковок  ЙЦУКЕН и
ЯВЕРТЫ;
 - возможность  ввода   символов
псевдографики;
 - протокол сеанса  (другое наз-
вание - LOG файл);
 - возможность разрыва связи без
лишних хлопот;
 - очистка экрана без влияния на
работу;
 - удобный выбор  с помощью сис-
темы меню;
 - обработка ошибок TRDOS - опе-
рация повторяется пока не завер-
шится успешно или не будет прер-
вана пользователем;
 - подстройка  скорости   работы
порта;
 - индикация обнаружения несущей

      
   
   
   
   
   
   
   
   
   
   
   

   

   В файловых операциях  присут-
ствуют следующие возможности:

 - прием и передача файла  любым
из протоколов  XMODEM и YMODEM в
любой конфигурации кроме G-режи-
ма;
 - при приеме файла режим прото-
кола распознается  автоматически
и  достаточно  выбрать  лишь тип
протокола (X или Y);
 - при передаче  файла появляет-
ся окно со списком  всех  файлов
на диске с возможным ТРЕХБУКВЕН-
НЫМ  расширением   (два  символа
расширения  находятся  на  месте
неиспользуемого во многих случа-
ях стартового  адреса), причем в
режиме  YMODEM вы можете выбрать
несколько файлов для передачи;
 - при обмене  файла индицируют-
ся: тип контрольной суммы (<CRC>
или <SUM>), количество  передан-
ных  или  принятых  байт данных,
количество ошибок  при  передаче
ОДНОГО пакета и имя файла, с ко-
торым производится операция;
 - принять файл  вы можете абсо-
лютно  любой длины, лишь бы хва-
тило  дисков  (ну не любой, а до
4294967296 байт);
 - все возникающие события инди-
цируются;
 - при приеме файла XMODEM'ом вы
можете   включить  распознавание
конца файла (параметр CPMEOF при
выборе протокола);
 - если   при    приеме    файла
YMODEM'ом  пришло меньше данных,
чем указано в заголовке, выдает-
ся соответствующее сообщение;
 - в  любой  момент  вы   можете
прервать обмен.

        
    
    
    
    
    
    
    
    
   Краткий хелп по клавишам:

CS+1      - RUS \ LAT;
CS+2      - CAPS \ LOCK;
CS+3      - UpLoad file;
CS+4      - DownLoad file;
CS+5      - LOG switch;
CS+6      - inc port SPEED;
CS+7      - dec port SPEED;
CS+8      - TAB;
CS+9      - GRF;
CS+0      - BackSpace;
SS+Q      - clear screen;
SS+W      - ANSI cursor;
SS+E      - ESC;
SS+I      - ctrl / macro;
A...Z     - code 1..26;
1...0     - macro;
CS+(1..0) - edit macro;
ENTER     - init;
CS+ENTER  - edit init;
CS+SS     - extended menu.

   Текущей версией на данный мо-
мент  является  версия 1.5, пол-
ный вариант  которой  вы  можете
приобрести непосредственно у ме-
ня  позвонив по телефону: (0572)
10-50-26  (спросить  Виктора). В
демо  версию скорее всего  будут
не включены файловые операции, а
может и еще чего нибудь, в зави-
симости   от  моего  настроения.
Программа  целиком  и  полностью
написана в ассемблере ZX-ASM3.0,
за  что огромное спасибо его ав-
торам.

   В следующих версиях вы увиди-
те:
 - поддержка ZMODEM;
 - поддержка других  интерфейсов
подключения модема;
 - новые режими и возможности;
 - телефонная книжка;
 - CPS в файловых операциях;
 - обмен файлами в формате HOBE-
TA;
 - быстрые дисковые операции;
 - работа с писишными дисками;
 - полная поддержка  мультикарты
(FDD и HDD);
 - исправленные и новые глюки:-)

   В заключение я хотел  бы всем
пожелать  удачи, и  посоветовать
поскорее приобрести  модем (если
вы этого еще не сделали) и  нас-
лаждаться каждый  день от работы
с BBS (я это делаю еще с сентяб-
ря) и такими же модемизированны-
ми друзьями. Ведь  намного удоб-
нее и приятнее  за 20 минут ска-
чать файл и не тратить кучу вре-
мени, нервов и денег на проезд.

P.S. Несколько  слов  о   других
проектах...  Сейчас находятся  в
стадии обдумывания и начала реа-
лизации такие вещи:
 * zip для спектрума (архивация/
разархивация);
 * arj для спектрума (архивация/
разархивация);
 * rar для спектрума (разархива-
ция);
 * ha  для  спектрума   (еще  не
знаю);
 * почтовая система для спектру-
ма (не  раньше  следующей версии
терминалки);

       To be continued...
________________________________




Другие статьи номера:

Железо - Микропроцессоры Zilog: Z80, 80,Z8000,Z80000.

Железо - Модем: мифы и реальность.

Железо - Об AY-mouse (вопросы и ответы).

Железо - Последовательный порт -VCOM- для Спектрума.

Железо - Расширенный экран.

Игромания - Описание игры Ghost Busters 2.

Игромания - Описание игры Satan 2.

Игромания - Описание игры Zombi.

Интервью - VIC (X-Project) - как я начинал?

Интервью - Интервью с Joker'ом (Mafia).

К нашим читателям - "Время перемен"

Ликбез - Борьба контроллеров или о том, как я ломал 800К дискеты.

Ликбез - Восстановление программ (О причинах восстановления, характе- ристика мультифейсного взлома, типы мультифейсных взломов, восстановление методом поиска старого загрузчика).

Ликбез - Структура MS-DOS диска.

Обозрение - Gateway выпускает остатки Amiga.

Обозрение - O компьютере "Silicon Graphics" (продолжение).

От авторов - описание оболочки, приветствия и благодарности, адреса и контакты.

Отдохнем - 60 американских анекдотов.

Отдохнем - Бессознанка в армии.

Отдохнем - Кремлевский трабл.

Отдохнем - Протокол заседания по выборам главврача в психбольнице N15.

Первый блин - Описание программы RAM-TEST v1.0.

Первый блин - Путь к известности...

Перспектива - Анонс STS v6.0.

Перспектива - Новелла к игре WORDS.

Перспектива - О игре 3D Killer (демо версия - Doommania).

Перспектива - Предисловие к игре СТАЛКЕР.

Рабочий стол - Как работать с программами: Cache File Manager 512k.

Рабочий стол - Как работать с программами: Corrector v2.0.

Рабочий стол - Как работать с программами: Melon Terminal.

Рабочий стол - Как работать с программами: Symed v1.1

Рабочий стол - Как работать с программами: ZX-Turbo Disassembler.

Разное - Занимательная Вирусология.

Разное - Новости от Progress, Dream Team, Rush, Phantasy, Copper Feet и т.д.

Разное - О ZX сетях и не только...

Разное - Письмоносец - обзор писем читателей.

Реклама - Реклама и объявления.

Фантастика - Винни Пух - 10 лет спустя.

Фантастика - Г.Гарисон (продолжение, часть 4-6).

Фантастика - Рассказ Е.Нестеренко "Корона и кольцо" (часть 1)

Фантастика - Фантастический рассказ Театр.

Бу сервер в Москве. Скупка серверов на выгодных условиях вся Москва ООО "МВГ Групп".

Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Вступление - пoздpaвляю всех дембелей с великим пpaздникoм.
Сочи'97-2 - О задачах и достоинствах CONSUL PARTY.
Идея - Оптимизация музыкальных треков.
БА ! Знакомые все РожЫ ! - интервью с легендарным ARS/Fatality, создателем белopусскoго ZX-Net'a.
Справочное бюро - Pедакция вступает в переписку с читателями, что должно, естественно, содействовать еще большему единению спектрумовской сцены.

В этот день...   25 апреля