KiiA Info
#01
11 марта 1992 |
|
CopyK - описание копировщика.
Приступаю к краткому описанию системы. ИНИЦИАЛИЗАЦИЯ Вставьте дискету с CopyK в дисковод A: ( обязательно A: !!! ) и наберите : E> A:A> CKI Если все нормально , система выведет заставку и сообщит об окончании инициализации . Иначе подумайте, что вы сделали не так. Если все так , попробуйте передернуть дискету у повторить все с начала. Если десятая попытка закончилась провалом, обращайтесь ко мне. ЗАПУСК Система запускается командой 1 : A> 1 A> RUN Обращаю ваше внимание : команда RUN не набирается вами, а вызывается командой 1. На самом деле происходит сле- дующее : команда 1 копирует код системы из сегмента 3 в TPA ( область, в которой происходит исполнение всех программ ) и вызывает команду RUN. Утилита RUN - венец моих творений. Ради интереса можете посмотреть на ее длину: 0 байт. Таким образом, после вызова этой утилиты ДОС "загружает" ее тело в TPA ( на самом деле загружать нечего - ДОС оказывается надутым самым наглым образом ) после чего передает управление по адресу 100H , где как раз на правах мусора лежит CopyK. Сразу предвижу вопрос: зачем такие сложности ? Отвечаю : так нужно. Иначе ДОС не обмануть. Отсюда мораль : утилита RUN должна всегда присутствовать на текущем дисководе ( а лучше на всех сразу - от копирования она , как и EDISK.SYS и CK.CMD, не защищена), или эта утилита должна быть помечена как системная с помощью утилиты POW ( PW ) или с помощью команды 1S ( setSys ) самой CopyK и находиться на сис- темном дисководе ( по умолчанию A: ) . РАБОТА В СИСТЕМЕ При первом запуске системы она для каждого из окон запрашивает соответствующий ему дисковод. Выбирать нужно с помощью стрелок (^5,^6,^7,^8, где знак ^ озна- чает клавишу CTRL (CapsShift)) из трех возможностей : "A:", "B:","E:",©что соответствует трем режимам работы : а) копирование с одного дисковода на другой - когда выбираются разные дисководы б) копирование с одной дискеты на другую на одном дисководе - когда выбирается два раза один и тот же дисковод . При копировании будет сообщаться , какую из дискет нужно вставить . Очень жестко отслеживается правильность того, вставили вы нужную дискету или напутали В дальнейшем диск, соответствующий текущему окну , можно сменить с помощью команды D . Если какое-либо окно не нужно , его можно убрать/восстановить командой C . РЕЖИМ РЕДАКТИРОВАНИЯ КОМАНДНОЙ СТРОКИ В отличии от NortonCommander в CopyK режимы редактиро- вания командной строки и перемещения в окнах ( далее он будет называться режимом ввода команд ) не совме- щены. Я прекрасно понимаю , что это не слишком удобно, но это не от хорошей жизни : PROFI, как и SINCLAIR, имеет слишком мало клавишь , поэтому одни и те же кла- виши используются по-разному. Для перехода из режима ввода команд в режим редактирования нажмите 9 . Для обратного перехода - ^1 ( Esc ). Для перемещения курсора в режиме редактирования служат клавиши ^5 и ^8, забой назад ^0, забой вперед ^G . Кроме того, введеные ранее команды можно вызвать клавишами ^Q и ^Z ( соответственно перемещение по буферу вверх и вниз ). В текущую позицию можно вставить имя файла, отмеченного указателем, нажа- тием ^J . И , наконец , запустить команду можно клавишей . РЕЖИМ ВВОДА КОМАНД В этом режиме можно перемещаться по окнам и вызывать два типа команд : встроенные и команды пользователя. Переме- щение по окну осуществляется клавишами ^6 и ^7 ( на одну позицию ) или ^R и ^C ( на страницу ) . Перейти от окна к окну можно клавишей ^I. Если текущее окно убрано, указатель невидим. Текущий файл можно отметить клавищей "пробел" для последующего использования в групповых операциях ( копирование и удаление ). ВСТРОЕННЫЕ КОМАНДЫ Ко встроенным относятся следующие команды: Q Выход из CopyK S Изменение способа сортировки для окна D Смена дисковода, соответствующего окну ^I Смена окна C Убрать/восстановить окно 2 Вызов команды пользователя 9 Переход в режим редактирования 1 Печать подсказки 5 Копирование 8 Удаление Практически из любой команды , если она выдает меню, можно выйти по клавише Esc ( ^1 ). КОМАНДЫ ПОЛЬЗОВАТЕЛЯ Эти команды вызываются нажатием двух клавишь : 2+"буква" После нажатия 2 выдается меню со списком команд , после чего нужно нажать либо одну из букв ( в любом регистре ) либо Esc . При неправильном нажатии в верхней части экрана выдается предупреждение . Команды называются пользовательскими, потому что их может формировать сам пользователь. Впрочем, этот процесс несколько нетриви- альный , поэтому ему будет посвящен отдельный номер KiiAInfo . А пока пользуйтесь стандартным набором команд, заданных файлом CK.CMD : @ run Вызов спецкоманды по клавише I dIr Список файлов , имеющих расширение , совпадающее с расширением текущего файла W setWr Снять с текущего файла аттрибут RO O setrO Установить на текущий файл аттрибут RO S setSys Установить на текущий файл аттрибут SYS D setDir Снять с текущего файла аттрибут SYS P Power Вызов утилиты POWER ( точнее , PW ) T Type Вывести текущий файл на экран E Edit Редактировать текущий файл ( если он имеет расширение TXT,DOC,CMD,C,H,BAK,FOR BAS,PAS,HLP,SUB,ASM,MAC, или три пробела ) ВЫЗОВ СПЕЦКОМАНДЫ Одну из команд пользователя ( а именно 1@ ) , можно вызвать и другим путем : подвести указатель под необ- ходимый файл и нажать . При этом произойдет следующее (в зависимости от расширения текущего файла): COM файл запустится MAC,ASM файл отассемблируется SUB,три пробела файл запустится как командный TXT,DOC,CMD,C,H,BAK,FOR,BAS,PAS,HLP файл выведется на экран В остальных случаях будет выдано сообщение об ошибке. КОПИРОВАНИЕ Копирование вызывается клавишей 5. Копируются отмеченные файлы текущего дисковода на дисковод, соответствующий другому окну ( оба окна должны отображаться ). Если не отмечен ни один файл, предварительно метится текущий. УДАЛЕНИЕ Удаление вызывается клавишей 8. Удаляются отмеченные файлы текущего дисковода ( окно должно отображаться ). Если не отмечен ни один файл , предварительно метится текущий. СМЕНА USER-ЗОНЫ Для смены USER-зоны подведите указатель к псевдо-файлу USERS.NN ( где NN - текущая зона ) и нажмите . В окне появится список из 16 псевдо-файлов USER.0 ... USER.15 . Выберете один из них и еще раз нажмите . ЗАМЕЧАНИЕ Данная версия может работать с 64- или 80-символьной консолью , но обязательно 30-строчная. Ну что же, для первого знакомства с системой этого более чем достаточно . Ждите следующих номеров нашей "газеты". $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ P.S. На этой неделе в продажу поступает пакет фирмы Borland TurboPascal . Более клевой штуки под CP/M не написано . Советую купить . Имеется в продаже графический пакет Graf T.PASCAL. $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
Другие статьи номера:
Новости - в продажу поступает копировщик CopyK, сделанный по заказу фирмы КРАМИС для PROFI. |
CopyK - описание копировщика. |
Похожие статьи:
В этот день... 21 ноября