Micro
#18
07 мая 1999 |
|
Perfect Commander - полное описание популярной файловой оболочки.
ПОЛНОЕ ОПИСАНИЕ PERFECT COMMANDER version 1.52. ══════════════════════════════════════════ 1. Возможности PERFECT COMMANDER v1.52 "Коротко" о том, что может Commander и что в совокупности является его преиму- ществами в отличие от уже существующих. - поддерживает дополнительную память самых распространенных SPECCY-совместимых компьютеров - ATM-TURBO, SCORPION, PROFI; - определяет смену диска сам,что первым воплотил Rst7 в RC128 (кстати сам командер и писался для вывода в свет Speccy этого приема. Что еще может оказаться для Вас интересным, так то, что RC128 была написа- на в тот же вечер, когда и задумана). Тог- да этим приемом можно было удивить мир, теперь же это просто необходимость, выз- ванная как удобствами, так и корректностью работы файловой оболочки. А самое главное! Это же отцовская забота о итак чересчур переутомленной мускулатуре пальцев пользо- вателей, не отлипающих от педали FIRE; - при копировании также сам определяет смену дисков (что,кстати,реализовано впер- вые); - исключает возможность перепутывания дисков при копировании (методом проверки контрольной суммы всех девяти секторов ка- талога диска), что не корректно реализова- но в Jemmini Commander (записью в каталог определенного байта, если DESTINATI- ON-диск); - ни одной функцией не портит положение курсора (кроме,разумеется,клавиш его пере- мещения и Change disk); - имеет драйвер печати - 64 символа в строке, что позволяет вывести 60 файлов с полной информацией о текущем файле или 14 файлов с информацией о каждом, и при всем этом иметь как полную информацию о систем- ной области диска и значения селекторов, так и 5 строк для разглагольствований Com- mander'а как с Вами, так и с самим собой; - все цифровые значения выводит или в десятичной, или в шестнадцатиричной систе- мах счисления; - перед выполнением каждой функции про- веряет соответствует ли видимый нами ката- лог каталогу диска, находящемуся в диско- воде, что исключает весьма приятную воз- можность получения ему в наследство ката- лога его предшественника; - каждый раз после записи буфера на диск (при копировании файлов) изменяет ка- талог DESTINATION диска; - позволяет копировать файлы как в по- рядке их расположения в каталоге,так и в выбранном порядке. Одна оговорка: если Вы хотите поменять порядок расположения фай- лов на диске не прибегая к помощи вспомо- гательного (т.е. перекопировать файлы на рабочем диске в другом порядке), то учтите одну подлую ошибочную ситуацию от меня не зависящую. Дело в том, что если у Вас все помеченные файлы за один раз не помести- лись в буфер, то существует возможность затирания еще не прочитанного файла. - при перекопировании файлов на рабочем диске (копировании на тот же диск), надо только один раз нажать(для указа- ния DESTINATION-диска), т.к. больше глупые вопросы о смене дисков не задаются; - позволяет просмотреть в каком порядке помечены файлы; - перед копированием спрашивает прове- рять DESTINATION-диск или нет. В большинс- тве Commnader'ов идет принудительная про- верка, что делает копирование одного файла размером в несколько секторов просто му- кой, из-за чего некоторые люди и я в том числе (раньше), просто топчат RESET и пользуются услугами TR-DOS'ной функции CO- PY s"NameFile"; - позволяет копировать файлы с одним и тем же именем, что необходимо при их транспортировке с одного дисковода на дру- гой, а особенно - на длинные расстояния, когда можно проделать путь в немало кило- метров и приятно удивиться, что Ваш диско- вод отказывается принимать именно те фай- лы, которые Вы привезли; - позволяет увидеть удаленные файлы, как в середине каталога, так и в конце,а также их скопировать; - файл, удаленный в середине восстанав- ливает переименованием.Что же касается удаленния файлов в конце каталога,ныне ши- роко используемый Jemmini Commander некор- ректен, т.к. он первый байт имени прописы- вает не 0, а 1; - работает с маской в двух режимах: с различием больших и маленьких букв и без; - при изменении маски файлы, которые до ее изменения были помечены и соответствуют новой маске, остаются помеченными; - позволяет отмечать файлы по маске; - при копировании или удалении одного файла, его можно не отмечать; - любую операцию можно прервать нажав BREAK (но не советую это практиковать при MOVE и COPY в режиме "Saving"); - позволяет перед запуском CODE-файлов изменять адрес загрузки и адрес старта; - позволяет просматривать любые файлы, как SCREEN. Причем, если это экран (6912 байт), то грузится с атрибутами, если дли- на файла >= 6144, то грузится 6144 байт (экран без атрибутов), а если длина < 6144, то грузится файл со своей длиной. Эта функция удобна как для просмотра SCRE- EN'ов, так и FONT'ов в экранном формате; - позволяет сливать группу файлов. При- чем, если общая длина файлов < 256 секто- ров, то формируется один файл, если боль- ше, то формируется столько файлов, сколько необходимо по принципу: все,кроме послед- него - длиной 255 секторов, а последний - длиной, равной остатку. - имеет калькулятор, позволяющий выпол- нять операции сложения, вычитания,умноже- ния и деления с числами как в десятичной, так и шестнадцатиричной системах счисле- ния, а также операцию перевода в "противо- положную" систему счисления; - работает по горячим клавишам; - не засоряет каталог своей визитной карточкой (Jemmini Commander и др.); - не ставит в неудобное положение поль- зователя,подвергая его рассудок сомнению вопросами вроде: Запустить файл? Кстати, в PC, если Вы передумали запускать файл уже пос- ле общения с ,то нужно просто на- жать BREAK и все будет в порядке, т.к. пе- ред любой функцией, в корне изменяющей ра- боту Commander'а идет перечитывание ката- лога для удостоверения соответствия КАТА- ЛОГ_ДИСКА - КАТАЛОГ_PC; 2. ГОРЯЧИЕ КЛАВИШИ CS+1 - Смена дисковода. Вместо можно опять нажать CS+1; SS+3 - Изменение системы счисления (HEX/DEC) на противоположную при выводе чисел; SS+CS - Изменение режима вывода файлов: - 60 файлов с информацией об одном - 14 файлов с информацией о каждом F - Установка маски, по которой вы- водится каталог. Символ "▒" оз- начает любой символ; B - Установка маски <▒▒▒▒▒▒▒▒ B>; A - Установка маски <▒▒▒▒▒▒▒▒ ▒>; CS+D - Выводить(+) или не выводить(-) удаленные файлы.Знак <+> или <-> выводится сразу после информации о количестве удаленных файлов; CS+A - Режим вывода всех 128 файлов.Не- обходим для спасания файлов уда- ленных в конце каталога. В нем также работают и .Фай- лы,удаленные в конце можно толь- ко пометить и скопировать. После копирования первые байты их име- ни будут заменены на "?"; CS+F - Изменяет режим восприятия маски, на который указывает селектор : N - воспринимать маску в том виде, как она есть. не равно E - не обращать внимания на то, какие буквы - большие или маленькие. равно . На и не влияет; SS+K - Пометка файлов по маске; SS+J - Снятие пометки файлов по маске; R - Переименование файла и восста- новление удаленного файла; T - Переименование заголовка диска; D - Удаление файлов. Если помеченные файлы отсутствуют, то удаляется (если это возможно) текущий; C - Копирование файлов.Если помечен- ные файлы отсутствуют,то копиру- ется текущий. После выбора дис- ковода у Вас спросят, желаете Вы или не желаете проверить DESTI- NATION-диск. Если все выбранные файлы не помещаются на диск, то если Вы проверяли DESTINATION диск, Вам будет показано какие файлы помещаются на него и полу- чите вопрос продолжать копирова- ние или нет. В противном случае (если не было проверки DESTINA- TION-диска) те файлы,которые по- мещаются, будут скопированы, а также скопируются и те,имена ко- торых на диске уже имеются; Воз- можно копирование файлов удален- ных как в середине каталога (ре- жим ), так и в конце ката- лога (режим ) с заменой первого символа имени на "?"; CS+0 - Изменение режима пометки файлов. Отображается селектором : N - в каком бы порядке Вы не от- мечали файлы, они будут ско- пированы в порядке их распо- ложения в каталоге; E - файлы будут скопированы в том порядке, в котором Вы их отмечали. После копирования Mark=N; SS+0 - Просмотр в каком порядке помече- ны файлы. В этом режиме работают горячие клавиши , ; M - MOVE (освобождение дискового пространства,занимаемого удален- ными файлами). Перемещаемые фай- лы отображаются; S - Вывод кодовых файлов на экран; Z - Слияние группы файлов.Файлы,под- лежащие слиянию должны быть по- мечены, идти один за другим и между ними не должно быть уда- ленных (Не забывайте обращать внимание на маску и на существо- вание удаленных файлов). В про- тивном случае будет выдано со- общение об ошибке. Если общая длина файлов не позволяет сфор- мировать один файл, то их форми- руется столько,сколько необходи- мо по принципу - по 255 секторов все файлы, кроме последнего,раз- мером в остаток.Имя первого фай- ла не изменяется, а последующие именуются так же, а тип имеют от "1" до "9"; CS+L - Калькулятор, работающий одновре- мено, как в десятичной, так и в шестнадцатиричной системах счис- ления с числами в диаппазоне от 0 до 65535 и позволяет выполнять операции: сложение(+), вычитание (-), умножение(*), целочисленное деление(/) и перевод в другую систему счисления(=). Результат выдается в текущей системе счис- ления (кроме, разумеется,(=)). Например, текущая система счисления - десятиричная: #20+16 48-10 38*#00b 418/#1A 16= #10 Выход из калькулятора по SS+SP; Q - Выход в TR-DOS с автоматическим запуском файла с именем "boot"; H - HELP с кратким описанием горячих клавиш; CS+SP - Прерывание любой операции. 3. ФУНКЦИИ ВВОДА CS+1 - Возврат предыдущего значения; CS+2 - Вставка пробела со сдвигом строки вправо; CS+5 - Курсор влево; CS+6 - Курсор в начало; CS+7 - Курсор в конец; CS+8 - Курсор вправо; CS+9 - Удаление символа из позиции кур- сора со сдвигом строки с пози- ции,следующей за курсором,влево; CS+0 - Забой символа слева от курсора; CS+SS - Ввод символа "▒" (в операциях ввода маски). Неправильный ввод сигнализируется окраши- ванием бордюра в красный цвет. 4. УПРАВЛЕНИЕ КУРСОРОМ Вверх - CS+7,9 Вниз - CS+6,8,O Влево - CS+5,6,I Вправо - CS+8,7,P Пометка файлов - CS+9,0 6. ЧТО ОБЕЩАЛИ В PC2.0 : - конечно же самое святое - исправление глюков,найденных в PC1.52; - выполнение рекомендаций, если таковые будут и не будут перечить корректной работе оболочки; - возможно, просмотр .ZIP архивов,если кто-то этого пожелает (оверлеем,в мо- нокоде); - ну и, конечно же, самое главное,что нужно Commander'у - Disk Doktor. Корот- ко о его задумках авторов: - на экране будет расположен целый сектор, а не его половина; - 3 режима работы, различаемых по содержанию информации в одной строке: - 16 байт кодов, 16 соответствующих им символов; - дамп из 64 символов; - дизассемблер с возможностью ввода мнемоник и т.д. и т.п.; - а по правде говоря - это будет что-то вроде STS но для работы не с памятью, а с дисковой областью. 7. Отличия от PC1.5 - исправлен глюк при MOVE (в режиме "128 files" помимо необходимых фай- лов метились и файлы, удаленные в конце; - исправлен CONCAT (портил конец ката- лога); - 128-е @-ки запускаются как 128-е, а не как 48-е; - при Looking screen не учитывалась возможность дисковых ошибок; - работает на Scorpion'е (портил 8-ю страницу, необходимую для работы сер- висмонитора). ══════════════════════════════════════════ P.S.: Кто заинтересовался этим и другими коман- дерами :Conver v.4.23(и более поздние вер- сии) ,Fcom 4.1,Fcom 4.1 mouse,BCo- mabndr,Jemmy 3.0, ну и другие которые я смогу найти у себя можете звонить по тел.65-05-67. ────────────────────────────────────────── Специально для Micro. Mihail (MIHEICH).
Другие статьи номера:
Doomdarks Revenge - полное описание ролевой игры, в которой вам предстоит сражаться со злом. |
12 тайных книг - RPG основанная на сказаниях и былях Древней Руси. |
Perfect Commander - полное описание популярной файловой оболочки. |
Юмор из Фидо - Дневник юзера Васи. |
Похожие статьи:
В этот день... 13 декабря