DCU COPY
Программа защищена от тиражирования, В комплекте с программой
должна поставляться программа DCU COPY, позволяющая сделать до трех
рабочих копий программы.
После загрузки DCU COPY на экране возникает меню, позволяющее
произвести четыре операции — Proceed, Change drive, Cancel и Set time.
Начнем с конца.
Set time __
Абсолютно ненужная, но красивая функция установки времени (анало-
гична такой же в программе DCU).
Cancel___
Когда Вы загрузили программу в память машины, то автоматически
лишились одной копии DCU. Если же программа была загружена оши-
бочно, а копию Вы терять не хотите, то выберите Cancel. При этом
программа восстановит предыдущее количество копий и очистит память
машины. Если же Вы просто сбросите машину, то загрузив программу в
следующий раз, увидите, что копий стало иа одну меньше (если, конечно,
Вы не исчерпали все положенные копии).
Change drive__
Полностью повторяет аналогичную функцию основной программы.
Proceed
Если Вы загрузили программу с четким намерением сделать копию
DCU V2.21, то выбирайте эту функцию. На экран будет выведено сооб-
щение Insert TARGET disk (Вставьте целевой диск). Необходимо вставить
диск, на который Вы хотите скопировать или уже скопировали
DCU V2.21. Диск должен быть отформатирован и может содержать ин-
формацию — она утеряна не будет.
DISK DOCTOR V4.3
Общие сведения
Экранный редактор программы DISK DOCTOR позволяет редактиро-
вать содержимое диска вводом шестнадцатеричных или символьных значе-
ний, в зависимости от поля, в котором находится курсор.
Передвижения курсора осуществляются курсорными клавишами либо
Kempston joystick'ом. Клавиша Edit позволяет выйти из программы в TR-DOS.
По возврату из операционной системы управление будет передано програм-
ме DISK DOCTOR.
Переход в командный режим осуществляется клавишей Extend Mode
либо клавишей Graphics Mode, после нажатия которых курсор становится
красным. Отказ от командного режима производится теми же клавишами,
что и переход в него.
Клавиши Тше Video и Inverse Video соответственно сбрасывают или
устанавливают старший бит по указателю. Работают только в том случае,
если курсор находится на символьном поле или в режиме ASCII-редактора.
Комаедиый режим
Командный режим позволяет выполнить следующие операции (вызов
производится нажатием соответствующей клавиши в командном режиме):
А - ASCII editor
Переход в экранный ASCII-редактор. Edit — возврат в основной режим;
SS.+Q — страница назад; SS.+E — страница вперед.
В — Page backward
Возврат назад на одну страницу.
F — Page forward
Переход к следующей странице.
Н — Help page
Вывод на экран списка возможных команд.
I — Information
Вывод на экран информации о диске, положении курсора и файле, на
который указывает курсор.
N — Find next string
Поиск следующей последовательности байтов, заданной командой FIND
(см. X).
О — Open file
Открыть файл. Курсор устанавливается на первый байт заданного файла.
На подсказку сначала требуется ввести имя файла, затем — его тип
(В, Сит. п.). Если файл с такой спецификацией не найден, будет выдано
соответствующее сообщение.
Р — Put sector
Запись текущего сектора на диск.
R — Reload track
Перезагрузка текущего буфера (дорожки). Может использоваться при
смене диска или для отмены ошибочно внесенных изменений.
S — Save changes
Запись на диск произведенных изменений.
Т — Select Track/Sector
Выбор сектора для редактирования. На подсказку сначала вводится номер
дорожки, затем номер сектора. Если вместо номера дорожки введена
пустая строка, выбирается текущая дорожка.
X — Find string
Поиск на диске последовательности байтов. На подсказку вводятся интер-
вал (номера дорожек, с которой и до которой будет производиться поиск),
затем последовательность байтов, которая может включать как шестнад-
цатеричные значения, так и символьные строки в произвольном сочета-
нии. Символьные строки необходимо заключать в кавычки. В случае
ввода пустой строки будет производиться поиск строки, заданной ранее.
Если в текущем буфере были произведены какие-либо изменения, то
при выполнении всех операций, связанных с перезагрузкой буфера, авто-
матически будет выбираться режим Save changes.
AM Copier
Программа предназначена для быстрого копирования файлов с ленты
на диск и обратно. Длина файлов не может превышать 41000 байт, сохра-
няются любые типы данных при условии, что используется стандартный
формат записи ZX Spectrum.
Запуск программы производится командой TR-DOS
RUN "amcopier"
или
RUN "amcopier"CODE
при этом копировщик «настраивается» на дисковод, с которого он был
запущен.
Ниже приведен список команд копировщика, команды вводятся при
нажатии на первую букву имени.
D — Disk
Последовательное копирование файлов с дискеты на магнитную ленту. На
экране отображаются параметры текущего копируемого файла и, кроме
этого, число оставшихся файлов. Можно копировать файлы по выбору,
для этого нужно включить режим копирования по выбору (см. команду
Select). Прервать команду можно, нажав на клавишу Break.
Т — Таре
Копирование файлов с магнитной ленты на диск. Ниже приведены неко-
торые особенности команды Таре.
В случае, если длина файла не соответствует тому, что записано в
заголовке, копирование прерывается с сообщением об ошибке. Если при
этом нажать на клавишу I, то файл будет записан на диск, причем с реальной
длиной, которая будет поставлена в заголовке и при обратном копировании.
Если у считанного с ленты файла нет заголовка, то на дискету он
запишется под именем "*пп", где пп — это увеличивающееся от файла к
файлу число. В дальнейшем таким файлам можно придать более содержа-
тельное название. Число пп хранится по адресу 23639 и обнуляется при
загрузке копировщика.
В каталог дискеты с ленты переписываются только первые восемь
символов имени файла, оставшиеся два символа пропадают. Символы име-
ни файла никак не изменяются, поэтому если на кассете имя файла содер-
жало токены Бейсика, то может потребоваться последующая правка каталога
дискеты, например, DiskDoctor'oM.
I — insert
Выбор дисковода для копирования. На появившийся на экране запрос
Insert drive необходимо ввести имя дисковода — букву А, В, С или D. Если
соответствующего дисковода нет, то появится сообщение об ошибке, но
дисковод все же будет установлен. Для дальнейшей работы выберите
существующий накопитель.
С — Catalog
Вывод на экран каталога дискеты на текущем дисководе. Команда дейст-
вует аналогично команде TR-DOS CAT.
В — Basic
Выход в Бейсик. При этом в памяти создается небольшая программа,
первой строкой вызывающая TR-DOS, а второй — возвращающая управ-
ление в копировщик. Коды копировщика на время работы в Бейсике
сохраняются в старших адресах оперативной памяти и защищаются
уменьшением значения системной переменной RAMTOP.
А — Auto, start
Отмена/установка режима снятия номера автозапуска бейсик-программ.
Режим индицируется на экране надписью One start. Если программа
скопирована без автостарта, то вернуть его при последующем копирова-
нии невозможно.
Н — Hex
Отмена/установка режима индикации адресов в шестнадцатеричном виде.
S - Select
Отмена/установка режима ручного выбора копируемых файлов. Если
режим включен (на экране присутствует слово Select), то в начале
копирования очередного файла выводится запрос Abort! Ignore? Write?
Нажатие на клавишу А прекратит операцию копирования, нажатие на I
приведет к пропуску текущего файла, а любая друга клавиша — к
копированию файла.
Е — Execute
Выполнение программы. Команда начинает выполнение программы ко-
пирования файлов с дискеты на магнитную ленту (см. команду Program).
р — Program
Программирование копировщика на копирование файлов с дискеты на
ленту. Программа копирования набирается и редактируется приведен-
ными ниже подкомандами. Коды подкоманд и номера файлов отобража-
ются внизу экрана копировщика, текущая команда выделена маркером.
[ENTER]
Запись текущего файла в программу, параметры файла отображаются на
экране;
[UP] и [DOWN] (стрелки «вверх» и «вниз»)
Переход к следующему (или предыдущему) файлу в каталоге;
[DELETE]
Удаление команды, отмеченной маркером (это всегда последняя команда);
В — Beep+key
Выдача звукового сигнала и ожидание нажатия на клавишу. При испол-
нении программы в этом месте будет сделана пауза, например, для смены
кассеты или диска.
I — Insert
Выбор дисковода для копирования, подкоманда аналогична команде
Insert. Обратите внимание, что при программировании и при выполне-
нии программы (команда Execute) дисководы (и дискеты в них) должны
меняться синхронно.
А — АН
Копировать все файлы с дискеты.