Четверг, 19.10.2017, 12:08

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Копировщики с дискеты на дискету » «Disk Xerox» » «Disk Xerox v1.2» [xx.xx.95] (Автор: ANCO [Надежин А.М.])
«Disk Xerox v1.2» [xx.xx.95]
-=RUS=-Дата: Четверг, 30.10.2014, 05:39 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 350
Репутация: 1
Статус: Offline
(Disk Xerox v1.2.doc)

                Алексей Надежин представляет:

               ♦      ♦                                 ♦
 ♦♦♦♦  ♦      ♦      ♦ ♦  ♦♦♦  ♦♦♦♦♦♦♦  ♦♦♦♦♦♦   ♦♦♦♦  ♦ ♦   ♦♦♦
♦ ♦  ♦    ♦♦♦ ♦  ♦      ♦ ♦     ♦    ♦   ♦    ♦ ♦    ♦    ♦ ♦
  ♦  ♦ ♦ ♦    ♦ ♦        ♦      ♦ ♦      ♦♦♦♦♦  ♦    ♦     ♦
  ♦  ♦ ♦  ♦♦  ♦♦        ♦ ♦     ♦♦       ♦ ♦    ♦    ♦    ♦ ♦
  ♦ ♦  ♦    ♦ ♦ ♦      ♦   ♦    ♦    ♦   ♦  ♦   ♦    ♦   ♦   ♦
 ♦♦♦   ♦ ♦♦♦  ♦  ♦   ♦♦♦   ♦♦♦ ♦♦♦♦♦♦♦  ♦♦♦  ♦♦  ♦♦♦♦  ♦♦♦   ♦♦♦

                          Версия 1.2

                  Программа копирования дисков

                         Москва, 1995

════════════════════════════════════════════════════════════════

                         Disk XEROX:
                         ¯¯¯¯¯¯¯¯¯¯¯
   - создает точные  копии дисков,  не зависимо  от того,  в ка-
кой операционной системе они были записаны;

   - может  быть  полезен  для  быстрого  копирования,  создания
резервных копий и тиражирования дисков,  а так  же  для  восста-
новления дисков;

   - работает на любых  конфигурациях  БК:  от  БК0010  без  до-
полнительного ОЗУ и ПЗУ до БК0011М;

   - с равным успехом  работает как  с  двумя,  так  и  с  одним
дисководом;

   - может копировать  диски  с  предварительным форматированием
диска-копии;

   - имеет  режим  "Автостоп",   благодаря  которому  экономится
время при копировании частично заполненных дисков.

   - копирует  на  БК0010  по  60. блоков (3  дорожки)  за  одно
обращение в режиме "Максимум памяти";

   - автоматически распознает  смену  диска  при  копировании на
одном дисководе (режим "Автосмена диска");

   - доформатирует диск - копию после  срабатывания  автостопа в
режиме "Предформат",  при этом возможен контроль  качества  фор-
матирования (режим "Постконтроль");

   - имеет  самовосстановление  после  зависания  компьютера  во
время копирования;

   - позволяет  "вычитывать"  плохочитающиеся  блоки,  "перепры-
гивать" ошибки чтения  и  переформатировать сбойные  дорожки при
ошибках записи;

   - позволяет сохранять конфигурацию на диске;

   - имеет оконный интерфейс и встроенный HELP.

                     Работа с Disk XEROX
                     ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   После запуска  Disk XEROX  на  экране  отображаются заставка,
три окна параметров ("Устройства",  "Дорожки",  "Режимы  копиро-
вания"), и  "кнопки"  выбора основных режимов работы ("Копирова-
ние", "Информация", "Сохранение", "Выход").

   Текущий  режим  (при запуске - это копирование)  отображается
выделенным шрифтом  и  на него указывают две стрелки, кроме того
этот режим индицируется в нижней строке-подсказке.

   Выбор  текущего  режима  осуществляется клавишей ТАБ,  запуск
- клавишей  ВВОД,  таким  образом  если  не  требуется  изменять
параметры,  достаточно  сразу после  запуска  Disk XEROX  нажать
ВВОД для запуска режима копирования.

   Для выхода в ДОС можно использовать клавиши КТ и СТОП.

              Назначение параметров копирования
              ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   В  окне  "Устройства"  располагаются   два  имени  устройств:
" С: "  -  устройство  С  которого  будет  читаться  информация,
" На: "  -  устройство, НА которое будет производиться запись. В
Disk XEROX приняты буквенные  обозначения устройств  (A: - нуле-
вой привод, B: - первый, C: - второй).

   В окне  "Дорожки"  располагаются  значения  начальной  и  ко-
нечной дорожек  копирования  (все числа - десятичные):  "От:"  -
дорожка, ОТ которой  начинается копирование  (обычно это дорожка
0), "До:" дорожка,  ДО которой включительно  производится  копи-
рование.  Обратите внимание,  что для  80-дорожечных  дисководов
это дорожка 79, так как счет идет от нуля.

   В  окне  "Режимы копирования"  располагаются  названия и  ин-
дикаторы включения пяти режимов копирования:

   Автостоп – автоматическое  прерывание  копирования  при  дос-
тижении логического конца диска.  Этот  режим  удобно  использо-
вать при копировании частично  заполненных дисков,  (при обнару-
жении конца данных на диске копирование прекратится,  и  не  бу-
дет происходить  "переливание из пустого в порожнее").  При  ис-
пользовании этого  режима необходимо  помнить,  что  информация,
записанная  в  конце  диска   программами  сохранения   каталога
"DirKeeper", "ANKEEPER" и т.п. копироваться не будет.

   Автосмена  диска - автоматическое  распознавание  смены  дис-
ка при копировании на одном дисководе.  Позволяет  отказаться от
нажатия клавиши  при смене диска.  При копировании на двух  дис-
ководах значение этого режима  не  оказывает влияния на  копиро-
вание.

   Предформат - форматирование  диска  -  копии  перед  записью.
Предформат позволяет отказаться  от  предварительного форматиро-
вания диска,  и копировать даже на новые,  ни разу не форматиро-
ванные диски.  При срабатывании автостопа  происходит постформат
(диск доформатируется до конца).

   Постконтроль - проверка  читаемости  диска  при  постформате.
Ошибки при постформатировании  не  влияют на сохранность  скопи-
рованной информации,  однако наличие  постконтроля  впоследствии
гарантирует возможность записи файлов на диск-копию.

   Максимум  памяти – установка   максимального  размера  буфера
копирования.  Обычно  Disk XEROX  использует буфер, размером 50.
блоков (2,5 дорожки).  При включении  режима  "Максимум  памяти"
размер буфера увеличивается до  60.  блоков (3 дорожки),  однако
при этом отключается  функция самовосстановления  и  блокируется
выход в основной  режим после копирования.  Режим "Максимум  па-
мяти" целесообразно  использовать  только при копировании на од-
ном дисководе, так как  в  этом случае копирование будет осущес-
твляться за 27 "перетыканий" в отличии от 32 в обычном режиме.

               Настройка параметров копирования
               ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   Независимо  от  выбора текущего  режима  осуществляется  нас-
тройка параметров копирования.  Курсор,  имеющий вид двух  квад-
ратных скобок  "[ ]"  изначально установлен в верхней строке ок-
на "Устройства" на пункте "С".  Для перемещения курсора  по  па-
раметрам используются  клавиши со стрелками ↓ ↑ ← →.  Для  изме-
нения параметра, на котором стоит курсор - клавиша ПРОБЕЛ.
   При нажатии  клавиши  ПРОБЕЛ  в  окне  "Устройства"  меняется
имя дисковода, в окне  "Режимы копирования"  включается или вык-
лючается  соответствующий  режим  (пустой  кружок  символизирует
выключенный режим,  закрашенный - включенный),  в окне "Дорожки"
номер дорожки увеличивается на 1.
   Кроме  того  в  окне   "Устройства"   можно   непосредственно
ввести имя устройства,  нажав соответствующую букву,  а  в  окне
"Дорожки"  можно установить  номера  дорожек,  введя  две  цифры
(при вводе любой цифры  она помещается в младший разряд,  а быв-
ший младший разряд сдвигается в старший).
   Если номера  дорожек  введены  некорректно  (стартовая дорож-
ка больше конечной,  или  одна из этих дорожек больше 85)  выход
из этого окна и запуск любых режимов блокируется.

                   Сохранение конфигурации
                   ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   Disk XEROX  имеет  режим  сохранения  конфигурации,  позволя-
ющий установить нужные  Вам  параметры копирования и записать их
на диск.  При запуске режима  "Сохранение"  на  экран  выводится
меню подтверждения.  Для выбора в меню  можно стрелками  устано-
вить курсор на нужный пункт и нажать  ВВОД,  или  просто  ввести
первую букву  пункта  (Д или Н).  При  подтверждении  сохранения
происходит  запись файла  "XEROX",  представляющего  собой  Disk
XEROX с Вашими установками.
   Для  записи  используется  стандартное   прерывание  EMT  36,
поэтому в примитивных дисковых  системах типа  NORTON  V1.0,  не
имеющих  перехвата  EMT 36,  Disk  XEROX  будет  записываться на
магнитофон.

                         Копирование
                         ¯¯¯¯¯¯¯¯¯¯¯
   При запуске  копирования  на  экране остается  одна  информа-
ционная строка,  содержащая  линейный  индикатор  копирования  и
индикатор номера  текущего блока.  Остальные строки  экрана  ис-
пользуются под буфер копирования.
   Все сообщения  в  режиме  копирования индицируются  в  мнемо-
ническом виде  на  линейном индикаторе: символ "R" символизирует
чтение,  "W" - запись,  "F" - форматирование, "V" -  верификацию
(контроль) при постформатировании,  "."  - успешно  обработанный
фрагмент,  "?" - фрагмент,  обработанный с ошибкой, ">" - пропу-
щенные, или обработанные после автостопа фрагменты.

   После запуска  копирования  длина  линейного  индикатора  ус-
танавливается в соответствии  с  заданной конечной  дорожкой.  В
случае если копирование производится не с  0  дорожки все  неко-
пируемые фрагменты помечаются символом  ">".  В позиции  первого
копируемого фрагмента  появляется  мигающая буква  "R",  которая
символизирует необходимость  установить  диски  и  нажать  любую
клавишу для начала чтения.

   Если  была  нажата  клавиша  БЛОК РЕД  происходит  блокировка
ожидания смены диска при копировании  на  одном дисководе.  Этот
режим можно использовать  для  восстановления  плохо  читающихся
дисков: достаточно  указать одно и то же устройство  в  качестве
входного и выходного и нажать  БЛОК РЕД  сразу после входа в ко-
пирование   (для  лучшего  восстановления   желательно  включить
ПРЕДФОРМАТ).

   При копировании  на  одном  дисководе  после чтения фрагмента
раздается звуковой сигнал и начинает  мигать буква  "W",  симво-
лизирующая необходимость установить  диск для записи.  Если  был
включен режим  "Автосмена диска"  запись  начнется,  как  только
будет установлен диск,  в противном  случае нужно  нажать  любую
клавишу.
   На некоторых  экземплярах  дисководов  режим автосмены  может
работать неуверенно,  поэтому,  если после смены диска в  диско-
воде не сработала автосмена,  -  нажмите любую клавишу и удержи-
вайте ее до тех пор, пока не начнется чтение или запись.

   При ошибках чтения  или  записи  Disk XEROX  пытается  трижды
повторить операцию,  перепозиционировав головку,  причем  чтение
(запись)  начинается  с  того  блока,   где  встретилась  ошибка
(предыдущие  блоки уже успешно обработаны,  и нет никакого смыс-
ла читать или писать  их заново,  как делают  многие  копировщи-
ки).  Номер  блока ошибки при  этом  индицируется  справа.  Если
ошибка произошла  во время записи,  сбойная дорожка автоматичес-
ки переформатируется.  Для отказа  от троекратного повтора  опе-
рации достаточно нажать и удерживать любую клавишу.
   В случае,  если  и  после троекратного  повтора ошибку устра-
нить  не удалось копирование приостанавливается,  раздается пре-
дупредительный сигнал,  и  на фоне символа операции начинает ми-
гать инверсный код ошибки.
   Если  во  время мигания  кода  ошибки  нажать  любую  клавишу
произойдет еще одно троекратное повторение операции.
   Кроме того во время  мигания  кода ошибки  при  чтении  можно
"перескочить" ошибку, нажав клавишу  СБР  (при ошибке  #8  будет
пропущена вся дорожка,  при остальных ошибках  -  1  блок),  при
этом текущий фрагмент после записи будет помечен символом "?".

   При срабатывании  автостопа  в  случае,  если  предформатиро-
вание выключено,  все оставшиеся  фрагменты на линейном  индика-
торе отмечаются символом  ">",  при включенном предформате  про-
исходит  доформатирование диска-копии до конца,  если же включен
еще и постконтроль,  каждый фрагмент при  доформатировании  про-
веряется.

   При нажатии клавиши  СТОП  во  время  копирования  происходит
перезапуск режима копирования.

   По окончании  копирования  раздается  звуковой  сигнал и  на-
чинает мигать номер конечного блока.  При нажатии  любой клавиши
режим копирования перезапускается.

   Если  после  перезапуска   режима   копирования  нажать  СТОП
произойдет  выход  в  основной  режим  (при  выключенном  режиме
"Максимум памяти") или выход из  Disk XEROX  (если "Максимум па-
мяти" включен).

   В случае зависания  компьютера  во  время  копирования,  наж-
мите кнопку  "Reset"  (кнопка подключается между контактами А1 и
А2 разъема МПИ).  Если в вашем компьютере  имеется  дополнитель-
ное ОЗУ,  расположенное по адресу  120000,  произойдет  самовос-
становление  (запустится режим копирования).  Для ручного запус-
ка самовосстановления  запустите Disk XEROX с адреса  1002  (для
этого из монитора БК введите команду "S1002" и нажмите ВВОД).
   Все успешно  обработанные  фрагменты  будут  отмечены  симво-
лом ">",  и  копирование начнется с того фрагмента,  на  котором
произошло зависание.
   Самовосстановление  работает только  при  выключенном  режиме
"Максимум памяти".

   После выхода  в  основной режим  из  режима копирования  фун-
кции "Информация" и "Сохранение" отключаются.

                 Информация для программистов
                 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   Когда  Disk XEROX  запускается из  ANDOS  задержки дисководов
берутся из системы.  При запуске из других  систем все  задержки
устанавливаются равными  2000,  что обеспечивает  нормальную  (и
достаточно быструю)  работу  Disk  XEROX  практически  на  любых
дисководах.
   Количество  повторов   при   ошибке   всегда  устанавливается
равным  20.  Код заполнения секторов  при  форматировании - 326.
   При желании эти  параметры  можно  изменить,  они  располага-
ются по следующим адресам:

      1032    - Код форматирования (байт)
   1034, 1042 - Время опускания головки для A: и B:-■:
   1036, 1044 - Задержка перемещения головки для A: и B:-■:
   1040, 1046 - Дорожка прекоррекции для A: и B:-■:

                    Отличия от версии 1.0
                    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   - устранены зависания при дребезге клавиатуры;
   - введена возможность выхода в ДОС по клавишам КТ и СТОП;
   - выход из режима копирования в основной стал корректнее;
   - улучшена работа автосмены диска на плохих дисководах;
   - введена возможность ручной смены диска при автосмене;
   - введена функция восстановления диска;
   - измена обработка  клавиатуры  в  режиме  копирования: опре-
     деляется только факт нажатия.

               Отличия от предыдущей версии 1.1
               ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
   - введена возможность работы с 62 устройствами (A:-■:);
   - введена возможность прямого ввода имени устройства;
   - нажатие СТОП в меню выхода приводит к выходу в ДОС;
   - при сохранении конфигурации теперь видны сообщения ДОС;
   - введено  автоматическое   переформатирование   дорожки  при
     ошибках записи и постконтроля.

                          Заключение
                          ¯¯¯¯¯¯¯¯¯¯
   Как  Вы  уже  наверное догадались,  автор предпринял  попытку
создания идеального копировщика дисков.  Насколько это  ему уда-
лось судить Вам.  Все замечания и предложения Вы  можете  выска-
зать автору по телефону:

                        (095)180-3002

   Если  Disk XEROX  понравился Вам,  Вы можете,  обратившись по
тому же телефону,  приобрести другие,  не уступающие  по  качес-
тву, авторские программы,  ну и, конечно,  операционную  систему
ANDOS  -  самую надежную, удобную и популярную операционную сис-
тему для БК.
   Если   Вы   хотите   приобрести   компьютер   БК0010-01   или
БК0011М, дисковод  или  мультирежимный  контроллер  дисковода  с
Дополнительным  ОЗУ 16  Кбайт и возможностью работы  в  Бейсике,
Hayes - совместимый модем для БК, позволяющий передавать  данные
по  телефону и работать  в  компьютерных  сетях  или  контроллер
IDE-винчестера  с  винчестером 20-80Мбайт - обращайтесь по  тому
же телефону.

   Естественно,  несмотря  на  все свои достоинства  Disk  XEROX
имеет и недостатки: он не может работать  с  односторонними дис-
ководами,  не умеет обрабатывать  диски в режиме "Skip", не  ис-
пользует дополнительное  ОЗУ  на  БК0010  и  страничное  ОЗУ  на
БК0011М,  не может  изменять физических  параметров  дисководов,
не имеет управления от мышки.  Эти и другие  недостатки возможно
будут устранены в новых версиях Disk XEROX.

   Автор выражает благодарность  Д.А.Романову за основу оконного
интерфейса.

═════════════ ©Copyright Алексей М. Надежин 1995 ═════════════


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Копировщики с дискеты на дискету » «Disk Xerox» » «Disk Xerox v1.2» [xx.xx.95] (Автор: ANCO [Надежин А.М.])
Страница 1 из 11
Поиск:

-=RUS=-
ICQ: 320867225