 Файл PS3/DOC2   

     4. ПРОСМОТР КАТАЛОГА.

     Просмотр каталога осуществляется визуально путем листа-
ния страниц каталога. На одной странице каталога  содержится
48 имен файлов по 9 первых символов в три  столбца.  Если  в
каталоге меньше 48-ми файлов, выводится только  одна  первая
страница каталога. Листание страниц осуществляется с помощью
команд выбора файла.

     5. ВЫБОР ФАЙЛА ИЛИ ФАЙЛОВ.

     Для выполнения каких-либо операций над файлами, в отли-
чие от таких программ, как MAG или  базовой  версии  ПЗУ  не
требуется набирать на клавиатуре имя файла. Достаточно пере-
местить указатель на имя выбранного файла и задать  тип  вы-
полняемой операции. Курсор-указатель имеет  вид  негативного
видеоблока, находящегося в области страницы каталога в одном
из столбцов. Наличие на экране указателя свидетельствует   о
том, что система находится в режиме ожидания ввода  основной
команды (команд из первого или второго меню).
     Перемещение указателя по каталогу осуществляется  нажа-
тием клавиш ←→↑↓. При этом, если задана команда  перемещения
указателя за пределы текущей страницы, то выводится  следую-
щая страница или предыдущая страница.
     Многие операции могут выполняться над несколькими  фай-
лами (например, копирование). Эти операции являются  группо-
выми. Для выполнения групповой операции нужно пометить груп-
пу файлов. Чтобы это сделать, следует переместить  указатель
на нужный файл и нажать клавишу <ПРОБЕЛ>.  Помеченные  файлы
выделяются в каталоге жирным шрифтом. Если помечен хоть один
файл, то при выполнении групповых операций  файл,  указанный
курсором-указателем, игнорируется, если он не помечен.

     6. ЗАПУСК ПРОГРАММ.

     Для запуска программ на  выполнение  ( имеются  в  виду
программы в кодах и программы .BIN) следует переместить ука-
затель на нужное имя файла и нажать клавишу <←┘>. В  случае,
если программа требует отказ от дисковода перед запуском (то
есть инициализацию EMT-диспетчера), но не помечена в катало-
ге (см.ниже), как таковая, следует нажать одновременно <АР2>
и <←┘>. 

     7. ФУНКЦИИ МЕНЮ.

     Все функции вызываются  нажатием  одновременно  клавиши
<АР2> и одной из цифровых клавиш.

     7.1. ПЕРВОЕ МЕНЮ.

     7.1.1. НЕФАЙЛОВЫЕ ФУНКЦИИ.

     7.1.1.1. Функции Left и Right предназначены для  чтения
каталогов в левую и в правую панель ,  сброса  установленных
пометок файлов,установки указателя в первую позицию соответ-
ствующей панели. При смене панелей система выдает запрос   о
номере накопителя, ответ на него: 0 или 1.
     7.1.1.2. Функция Exit предназначена для возврата в  мо-
ниторную систему.
     7.1.1.3. Функция Help предназначена для вывода  краткой
справки о назначении функций меню и текстовых команд  поверх
неактивной панели. Справка состоит из двух страниц,  листать
которые можно с помощью клавиш ↑↓, возврат в основной режим-
любая другая клавиша.
     7.1.1.4. Функция Menu предназначена для выбора одной из
функций второго меню, при этом выводится меню-подсказка   на
месте первого меню. Возврат в первое меню происходит автома-
тически после выполнения выбранной функции второго меню  или
при нажатии любой клавиши, не соответствующей  ни  одной  из
команд второго меню.

     7.1.2. ФАЙЛОВЫЕ ФУНКЦИИ.

     7.1.2.1. Функция Copy - предназначена  для  копирования
файла или группы файлов (помеченных или указанного, если нет
помеченных) с устройства активной панели на  выбранное  уст-
ройство. Выбор устройства-приемника осуществляется пользова-
телем в ответ на запрос системы "From {источ} to {приемн}" .
Для смены номера приемника надо нажать любую клавишу,  кроме
клавиши <←┘>. Нажатие последней приводит к завершению выбора
приемника и переходу к выполнению операции.
     В случае совпадения номеров источника и приемника   при
копировании после чтения первого файла (первой части файла).
Система производит вывод запроса "Press any  key",  рядом  с
которым мерцает курсор для смены пользователем дискет.  Сле-
дует быть внимательным и, если под  именем  файла  находится
текст "Save" - вставлять дискету-приемник, иначе - источник.
     7.1.2.2. Функция Defen предназначена для пометки  файла
или группы файлов в каталоге, как защищенных от удаления.
     При выводе имени такого файла в панели на месте девято-
го символа имени выводится значек "▓". Снятие защиты осущес-
твляется повторным выполнением этой функции.
     ВНИМАНИЕ! Защита действительна только для данной систе-
мы и последующих ее версий и расширений, а  также  программ,
авторы которых посчитают нужным совместить  свой  продукт  с
данной системой и ее расширениями. Все старые  программы,  а
также базовая версия ПЗУ КНГМД "ОПТОК" защиту от удаления не
поддерживают.
     7.1.2.3. Функции View и Text предназначены для визуаль-
ного просмотра файла(ов) в символьном коде на экране.  Отли-
чие в том, что функция View выводит окно размером в 512 сим-
волов (1 сектор), полностью игнорируя любые управляющие  ко-
ды, функция Text выводит окно шириной во весь экран  и  вос-
принимает коды 0 и 12 как коды перевода строки  -  при  этом
тексты выглядят "естественно" и "читабельно".
     При просмотре клавиши  ↑↓  предназначены  для  листания
страниц, клавиша <КТ> - для перехода к следующему файлу  или
возврата  в  основной  режим в случае просмотра всех файлов,
клавиша <←┘> вызывает печать текста из окна на принтер.
     Имя, адрес загрузки и длина просматриваемого файла  вы-
водятся в командную строку.
     7.1.2.4. Функция Delet предназначена для удаления  ука-
занного или помеченного(ных) файла(ов) из каталога.

     7.2. ВТОРОЕ МЕНЮ.

     7.2.1. НЕФАЙЛОВЫЕ ФУНКЦИИ.

     7.2.1.1. Функция List предназначена для печати на прин-
тере каталога диска с выводом полной информации, содержащей-
ся в каталоге. На печать выводятся полное имя файла ( исклю-
чая "непечатные" управляющие символы и псевдографику), адрес
загрузки и длина файла в восьмеричном  виде,  первый  сектор
файла на диске в восьмеричном и десятичном виде, контрольная
сумма файла, специальные пометки: "К" - программа с  отказом
от дисковода при запуске, "В" - файл содержит сбойный  блок,
"D" - файл защищен от удаления.
     7.2.1.2. Функция Squiz - сжатие занятой области  диска.
При стирании в каталоге образуются пустые  места,  на  диске
им соответствуют "пустые" области размером со стертые файлы.
При записи файлов на диск они могут попадать в  такие  места
только в том случае, если соответствуют по  своим  размерам,
иначе, они записываются в конец занятой области и увеличива-
ют ее. Поиск файла на дальних дорожках замедлен, кроме  того
может произойти ошибочное состояние в случае полного  запол-
нения каталога списоком файлов, включая и удаленные. В таком
случае невозможно записать на диск новый файл, не  совпадаю-
щий по длине ни с одним из удаленных, хотя  на  диске  может
быть много "пустого" места. Для уничтожения таких "пробелов"
на диске и предназначена эта функция.
     7.2.1.3. Функция Rest предназначена для  восстановления
удаленных файлов. При этом файлы, удаленные функцией  Delet,
восстанавливаются со своими старыми именами, удаленные  дру-
гими средствами - с именем, состоящим из нулевых кодов (ото-
бражаются инвертированным символом "@").
     7.2.1.4. Функция Bad предназначена для  выявления  фай-
лов, содержащих сбойные блоки и пометки их в каталоге. Поме-
ченные файлы отображаются в каталоге символом "▓".
     7.2.1.5. Функция Find предназначена для поиска на диске
цепочки символов (поиск осуществляется только в существующих
фалах). После вызова функции система выдаст запрос "Model:",
на который следует ввести искомую цепочку символов или  пус-
тую строку (просто нажать <←┘>). В  последнем  случае  будет
произведен поиск по ранее введенному образцу. Поиск осущест-
вляется циклически, начиная с указанного файла, после поиска
указатель устанавливается на имени файла, содержащем  задан-
ную цепочку.

     7.2.2. ФУНКЦИИ РЕДАКТИРОВАНИЯ КАТАЛОГА.
     При вызове этих функций (кроме функции Kill, работающей
аналогично функции Defen) в командную строку  выводится  ин-
формация об обрабатываемом файле, курсор перемещается в пра-
вую часть командной строки для ввода.

     7.2.2.1. Функции Adres и Lengt предназначены для  изме-
нения значения адреса загрузки и длины указанного или  поме-
ченного (ных) файла(ов). Ввод  нулевого  значения  сохраняет
прежнее значение.
     7.2.2.2. Функция Name предназначена для изменения имени
файла(ов).
     7.2.2.3. Функции Zone предназначена для установки адре-
са переноса дисковой области при запуске программ.
     7.2.2.4. Функция Kill предназначена для  пометки  прог-
вамм, как запускающихся с отказом от дисковода (такие  файлы
помечаются в каталоге значком "♦".
