ПРИЛОЖЕНИЕ 1
Служебные программы.
С TRDOS употребляются три служебные программы.
TAPECOPY - передача программы, основанной на кассете.
MAGIC - переименование, копирование и стирание "семейства" фай
ов, записанных с помощью волшебной кнопки.
DOCTOR - DISK DOCTOR.
- для прогона этих программ вставьте диск со сллужебными
программами в дисковод с умолчанием и введите:
RUN "BOOT"
BASIC программа "BOOT" представит на экране меню и предложит
Вам выбрать одну из ослюживающих программ. Вы можете также непос-
редственно вызвать служебную программу, напечатав следующее:
RUN "TAPECOPY"
RUN "MAGIC"
RUN "DOCTOR"
Когда меню появилось на экране, установите диск с обслуживаю-
щими программами. CPT A:TAPECOPY (копирование на ленте).
Служебная программа TAPECOPY - относительно несложный сопиров-
щик, не предназначенный для управления комерческими программами, с
их усложненными мерами защиты. Идеальным случаем является передача
ваших данных программ и файлов на кассету.
Она будет копировать файлы BASIC,CODE,ARRAY, и DATA при усло-
вии, что длинна файла не больше 40.000 байтов (для SPECTRUM & PLUS).
Когда программа загруженна, на дисплее появится следующие со-
общение:
TAPE TO DISK COPIED VER 50
TECHNOLOGY RESEARCH LTD
DATA TYPE: (тип данных)
FILENAME: (название файла)
CODE LENGTH: (длинна кода)
START LINE: (стартовая строка)
BASIC LENGTH: (основная длинна)
PRESS [BREAK] TO STOP
нажмите [прерывание] для остановки
START TAPE
старт ленты.
Когда надпись появилась на дисплее, устраните служебный диск.
Эта программа запишет файлы, основанне на кассете, в тот же самый
дисковод.
Когда вы заменили диск тем диском, который принимает скопиро-
ванные файлы, все, что необходимо - это запустить ленту с EAR LEAD
с кассеты, подсоединенной как обычно.
Теперь процедура протекает автоматически. Дисплей даст вам
указание об остановке ленты. В тоже время файл копируется на диск
под таким же названием, под каким он хранился на ленте. По заверше-
нии операции Вы будете извещены, что следует запустить ленту для
копирования следующего файла. Если файл имеет то же название, что и
файл, хранящийся на ленте, то по нему будет сделана перезапись. В
прицессе вы можете видеть следующие сообщения:
START TAPE: -для начала загрузки нажмите клавишу PLAY на кас-
сете.
STOP TAPE: - остановите устройство записи на кассете, когда
программа скопируется на диск.
TAPE LOAD ERROR: - при неисправностях в процессе загрузки пос-
тупает сообщение SOS, сделайте перемотку и начните сначала.
NOT ENOUGH MEMORY: -длинна программы превышает 40.000 байтов.
Чтобы скопировать ее, запишите подробности заголовка с дисплея. По-
том нажмите BREAK, чтобы вернутся к SPECTRUM SOS. Очистете машину с
помощью команды RANDOMIZE USR 0 и загрузите программу как обычно.
Используйте подробности заголовка с целью записи на диск обычным
образом (Раздел 10.1).
1. B:MAGIC (волшебная кнопка).
Когда волшебная кнопка используется для распечатки программы
SPECTRUM 128, записывается "семейства" файлов (до 7).
Работать с этими файлами по одному очень долго. Эта служебная
программа, управляется с помощью меню, дает Вам возможность переи-
меновывать, стирать или копировать эти файлы (система с доним дис-
ководом или система с двумя дисководами).
2. C:DOCTOR (доктор).
Эта служебная программа тоже управляется с помощью меню. DISK
DOCTOR дает Вам возможность считывать, проверять и модифицировать
любой сектор на диске. Вы можете установить дисковод (A,B,C или D),
сектор (то 0 до 15) и дорожку (от 0 до 159) . После этой установки
сектор можно считать в буфер размер сектора - 256 байтов.
Содержание буфера может быть выведено на дисплей и перекадиро-
ванно. Программа запрашивает стартовый адрес, диапазон которого -
от 0 до 255 в десятичном исчислении. Когда содержание выводится на
дисплей, Вы можете приостановить этот процесс, нажав клавишу ENTER.
При желании буфер можно записать обратно на диск.
Команда "замена диска" инфармирует систему, что Вы заменили
диск в дисководе. Вы можете также " проверить" диск.