|
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 - описание копировщика. |
Похожие статьи:
В этот день... 2 ноября