ZX Format #02: IS-DOS: Подробное Руководство по Программе eliminat.com

Упомянутые программы

Рубрика "IS-DOS - пользователям" No 2

ISKRA SOFT 1995

Описание программы eliminat.com Версия от 13.01.94 Программа eliminat.com предназначена для быстрого освобождения памяти компьютера от излишних резидентных задач, драйверов символьных и блочных устройств и применяется как альтернатива команде Q:RES\set [filename] /e. В отличие от предыдущей версии, программа eliminat.com от 13.01.94 позволяет работать не только с резидентными задачами, но и с различными драйверами. В связи с этим несколько изменилась методика работы с программой. Программа отрабатывает различные ключи, позволяющие производить избирательное удаление резидентных задач и драйверов, а также позволяет работать в интерактивном режиме, при этом имеется т.н. "защита от дурака", которая следит за тем, чтобы при уничтожении всех драйверов сохранились текущие драйверы символьных устройств ввода-вывода и драйвер текущего блочного устройства.

Работа в интерактивном режиме. При отсутствии ключей программа автоматически переходит в интерактивный режим и открывает на дисплее окно-меню с списком всех установленных задач и драйверов. Окно имеет следующий вид:

┌───────────────────────┐
│Ch Name Addr Size│
│ │
│D8 mon 45711 581│
│D9 mkdir 44078 357│
│DA date+3 44435 308│
│ . . . │
│DE bat 44743 352│
│ │
│E8 ttyin 44743 968│
│ │
│F0 ty42 46292 2014│
│F1 eprof 42791 155│
│ │
│F8 sys_driv 48306 2094│
│F9 ed_profi 43298 528│
│ │
└───────────────────────┘

Ch - номер канала резидентной задачи или драйвера
Name - имя задачи или драйвера
Addr - адрес загрузки в память
Size - размер в байтах

Области различных драйверов отделены друг от друга пустой строкой, при этом каждому типу соответствует своя область номеров каналов:
#D8 ... #E7 - зарезервированы для описания резидентных задач
#E8 ... #EF - зарезервированы для описания драйверов символьных устройств на ввод;
#F0 ... #F7 - зарезервированы для описания драйверов символьных устройств на вывод;
#F8 ... #FF - зарезервированы для описания драйверов блочных устройств;

Чтобы удалить из памяти драйвер или резидентную программу, необходимо установить курсор на ее имя и нажать ENTER. Для удаления всех резидентных программ и всех драйверов, кроме текущих нажмите . Выход из меню по клавишам или .

Работа в командной строке При вызове программы eliminat.com из командной строки действуют следующие ключи:
/a - удалить все резидентные задачи и все драйверы, кроме текущих
/r - удалить только все резидентные задачи
/k - удалить все драйверы символьных устройств ввода, кроме текущего
/t - удалить все драйверы символьных устройств вывода (дисплей, принтер), кроме текущего
/b - удалить все драйверы блочных устройств, кроме текущего

Ключи могут быть набраны как прописными, так и строчными буквами. Пути и имена файлов в командной строке игнорируются, поэтому для удаления конкретной задачи или драйвера пользуйтесь программой Q:RES\set [filename] /e.

Варианты использования. Возможны различные варианты запуска программы eliminat.com, но удобнее всего закрепить ее за какой-либо клавишей в файле S:SHELL\extkey.txt, например:
e Q:SERVICE\eliminat
E Q:SERVICE\eliminat /r

В этом случае при нажатии клавиши "e" программа будет работать в интерактивном режиме, как и при запуске eliminat.com по клавише ENTER, а при нажатии "E" будут автоматически удалены все резидентные задачи.

Можно составить специальное USER-MENU для вызова программы eliminat, в котором могут присутствовать следующие строки:
A Удалить все
H Удаление всех резидентов и драйверов
CQ:SERVICE\eliminat /a
A Удалить резиденты
H Удалить все резидентные задачи
CQ:SERVICE\eliminat /r
A Удалить драйверы ввода
H Удалить драйверы симв. устр. ввода
CQ:SERVICE\eliminat /k
A Удалить драйверы вывода
H Удалить драйверы симв. устр. вывода
CQ:SERVICE\eliminat /t
A Удалить блочные драйверы
H Удалить драйверы блочных устройств
CQ:SERVICE\eliminat /b
A Интерактивный режим
HCQ:SERVICE\eliminat

Однако, для работы в интерактивном режиме удобнее просто установить курсор на файл eliminat.com и нажать ENTER.

Настройка цветов. Цвета программы настраиваются утилитой unicolor.com и распределяются следующим образом:

Color 1 - цвета окна программы
Color 2 - цвета тени окна
Color 3 - цвета курсора в обычном состоянии
Color 4 - цвета курсора при нажатии ENTER

╔═══════════════════════════════════════╗
║ (С) 1994, IskraSOFT corp. СПб, Россия ║
╟───────────────────────────────────────╢
║ Автор программы - А. Леонтьев ║
║ Описание составил В. Елисеев ║
║ PENCRAFT SOFTWARE ║
║ Санкт-Петербург 1994 ║
╚═══════════════════════════════════════╝

Оглавление издания: ZX Format #02

  • IS-DOS
    Анонс готового к использованию в школах аппаратно-программного комплекса от Iskra Soft и Петерс, оснащенного сетевым компьютерным классом на базе ZX Spectrum и IS-DOS.
  • IS-DOS - Владимир Елисеев
    Объяснение работы командного монитора и рестарта текстового редактора в IS-DOS на примере утилиты mon.com.
  • IS-DOS
    Введение в системные утилиты IS-DOS, охватывающее функции помощи, пользовательского меню, просмотра файлов, редактирования и операций с файлами.
  • IS-DOS
    Подробное описание программы eliminat.com для освобождения памяти от резидентных задач и драйверов с интерактивным режимом и ключами командной строки. Специфические номера каналов выделены для типов задач и драйверов. Включает варианты использования и настройку цветов.
  • Оконная система IS-DOS - Владимир Елисеев
    Изучение перезапусков оконной системы IS-DOS для печати текста в окнах и абсолютных координатах экрана. Примеры реализации перезапусков, таких как lwt, adrwt, lenwt, prstr, str и lnstr. Продолжение о вспомогательных перезапусках в следующем номере.
  • Ассемблер
    Введение в основы языка ассемблера с акцентом на флаги, арифметические операции и манипуляцию регистрами. Обсуждаются операции сложения, вычитания и сложные операции, такие как умножение и деление, через примеры. Подчеркивается использование специфических команд ассемблера и их функций для ZX Spectrum.
  • Железо
    Обсуждение модификаций железа для Scorpion ZS-256-Turbo, включая установку переключателя Turbo/Normal. Плюсы и минусы программных методов переключения. Советы по пайке и настройке схем.
  • Железо
    Обсуждение новой музыкальной приставки для ZX Spectrum от X-TRADE и HACKER STINGER под названием 'ZX GENERAL SOUND', предлагающей высокое качество звука и минимальное использование процессора.
  • Железо
    Обсуждение инноваций в железе и маркетинговых стратегий, с акцентом на интерфейсы мыши и клавиатуры для ZX Spectrum. Критика вводящей в заблуждение рекламы конкурентов и анализ технологий serial и пассивной мыши. Автор ставит под сомнение необходимость и стоимость продвинутых функций.
  • Железо
    Обсуждение методов аппаратного ускорения для ZX Spectrum, с акцентом на турбо-режимы и их влияние на производительность и совместимость.
  • Игрушки
    Фэнтезийный рассказ о магических существах, борющихся с вторжением людей. Главный герой набирает союзников для восстановления былого величия страны. Испытания включают поиск инструментов, преодоление препятствий и оживление компаньонов.
  • Игрушки
    Обзор игры 'Carrier Command', с акцентом на стратегические и симуляционные аспекты. Включает детали игровых механик, управления и целей. Подчеркивает стратегии для успеха и уникальные особенности, такие как управление ресурсами и автономными системами.
  • Интервью
    Интервью с Сергеем Зоновым и Андреем Ларченко об их опыте с микропроцессорами и разработке ZX Spectrum, включая создание компьютера Scorpion ZS 256.
  • Информация
    Контактная информация и список сотрудников ZX-Format №2 (1995), включая редактора, кодеров и дизайнеров.
  • Информация
    Обращение редактора к читателям ZX Format, обсуждение положительных отзывов, прошлых ошибок и поисков карикатуриста, планы на будущее для журнала.
  • Информация
    Обсуждение новой интерпретации системы оконного меню 'PULLDOWN' для ZX Spectrum с акцентом на обновления интерфейса и улучшение взаимодействия с пользователем.
  • Информация
    Обсуждение компаний, незаконно распространяющих ZX Format, с акцентом на преимущества покупки официальных копий.
  • Конкурс
    Обсуждается отсутствие участия в конкурсе ZX Format, приводятся правила и призы, и поощряются читатели к предложению новых идей.
  • Отдохнём
    Юмористический рассказ о трудностях продавца софта при общении с несведущими покупателями, демонстрирующий нервозность его работы.
  • Почтовый ящик
    Обзор комплектующих и цен для энтузиастов ZX Spectrum с деталями заказа.
  • Почтовый ящик
    Раздел писем читателей в ZX Format #02 обсуждает отзывы читателей, затрагивает вопросы с функциями ZX Format и предлагает будущие улучшения.
  • Премьера
    Инструкция к музыкальному редактору Digital Studio v1.12 для ZX Spectrum, включая функции, навигацию по меню и использование Digital Studio Compiler.
  • Программистам
    Изучение инструментов, расширяющих стандартный Basic 48, включая Renumber для Basic 128, Trace & Speed, Blast Toolkit и ZXeditor, с акцентом на их функции и полезности.
  • Разное
    История моделей компьютеров Amiga и их эволюция от A1000 до A4000/60T с характеристиками и уникальными особенностями. Объяснение технических терминов и различий между chip и fast памятью. Упоминание о новых разработках, таких как AGA чипсет и модели для разных нужд.
  • Разное
    Статья представляет предстоящие релизы программного обеспечения для ZX Spectrum и рассматривает новшества игр, таких как 'Приключения Винни Пуха' и 'НЛО 2: Дьяволы Бездны'. Она выделяет особенности, создателей и технические требования. Включает анонсы от SOFTLAND и Cracked Masters Group.
  • Системы
    Обсуждение создания музыки с Instrument 3.01, акцент на оцифрованный звук. Анализ возможностей программы и конвертация из ASC Sound Master. Инструкции по созданию композиции и конвертации.
  • Что новенького
    Обзор новых игр для ZX Spectrum на петербургском рынке в конце 1995 года. Подробные описания игр, требования к памяти, управление и оценки музыки/графики. Включает Night Hunter, Extreme, Grell & Falla и другие.