Floppy Disk Analyser, версии 5.8 и 6.1 (вылеченные от жадности)
Описание:
► Показать
Copyright (C) MTC Medincom 1991 - 1994. All Rights Reserved.
Floppy Disk Analyser 6.1 (6.01)
Этот пакет предназначен для копирования дискет, защищенных от копирования, в частности дистрибутивных и ключевых. Копирует все существующие в настоящее время системы защиты, включая CERBERUS 2.0 и COP's COPYLOCK. Работает на PC AT с процессором 286 и выше под управлением DOS 3.0 и выше. Не работает в среде Windows.
FDA копирует дискеты, не копируемые программами CopyWrite, Copy II PC, Disk Explorer и даже платой Option Board Deluxe.
По сравнению с версиями FDA 5.x, версия 6.1 имеет принципиальные улучшения, в результате копирующая способность резко усилена, теперь в автоматическом режиме успешно копируются даже сверхсложные ключевые метки, такие, как CERBERUS 2.0. Устранен конфликт с диспетчерами памяти типа EMM386 и аналогичными. Работа с FDA 6.1 по сравнению с 5.x сильно упрощена и стала доступной абсолютно всем, поскольку для удобства пользователя предусмотрена возможность трех вариантов установки FDA 6.1 с одной и той же дистрибутивной дискеты на жесткий диск, а именно:
1. Профессиональный. Позволяет не только точно копировать защищенные дискеты, но также продробно анализировать и исследовать формат и данные всех дорожек и секторов дискеты, при необходимости произвольно модифицировать их. Имеется возможность самостоятельного конструирования нестандартных форматов и ключевых меток любой сложности, быстрого тиражирования защищенных дискет. Работа с профессиональным вариантом требует некоторой подготовки пользователя, т.е. он должен знать строение дорожек, секторов и т.д. Достаточная для этого техническая информация имеется в прилагаемой документации. Пользовательский интерфейс англоязычный, аналогичен Norton Utilities.
2. Автоматический англоязычный. Позволяет только точно копировать защищенные дискеты без каких-либо изменений. Работа предельно проста, никаких описаний, никакой лишней информации на экране, все операции выполняются автоматически, пользователю требуется только переставлять дискеты. Все сообщения на английском языке.
3. Автоматический русскоязычный. Полностью аналогичен предыдущему, но русскоязычный.
FDA 6.1 может восстанавливать счетчик установок. При копировании дискет, защищенных системой COP's COPYLOCK, на полученной копии число установок увеличится до девяти, если на оригинале оставалась хотя бы одна неиспользованная установка, т.е. копия будет лучше оригинала. В случае системы CERBERUS 2.0, число установок на копии станет таким же, какое было на оригинале исходно. Например, если на оригинале было три установки, но две из них уже использованы до копирования и осталась одна, то на копии вновь будут три установки.
FDA 6.1 отличается от FDA 6.0 усиленной копирующей способностью и улучшенным внешним оформлением. В автоматическом режиме введен ключ /C, который может быть указан в командной строке запуска FDA для изменения способа копирования секторов с ошибкой контрольной суммы. Это позволяет в автоматическом режиме копировать некоторые типы защищенных дискет, которые при помощи FDA 6.0 копировались только в "ручном" режиме.
FDA 6.1 поставляется на дистрибутивной дискете, дающей возможность произвести четыре установки (в любых вариантах) на жесткий диск с привязкой к компьютеру и неограниченное число установок без привязки. В последнем случае программа будет запускаться только при вставленной дистрибутивной дискете, которая будет служить ключевой. Предусмотрена специальная защита дистрибутивной дискеты от самокопирования. Номер версии 6.01 эквивалентен 6.1.
Установка на жесткий диск
Для установки пакета требуется максимум 0.4 Мб дискового пространства, при работе - еще около 2 Мб в любом месте. FDA 6.1 устанавливается на жесткий диск компьютера (в любом варианте) двумя способами по выбору пользователя, а именно, с привязкой к компьютеру и без привязки. В первом случае установленная программа будет нормально запускаться только на том компьютере, к которому она привязана (автоматически создается специальный файл привязки с расширением .INS). Привязка абсолютно надежна, совершенно не мешает работе и не разрушается ни при каких действиях с жестким диском (сжатие, дефрагментация, переформатирование и т.д.). Возможно резервное копирование привязанных файлов FDA 6.1 с жесткого диска на дискеты, однако сохраненные файлы будут работоспособны только на том компьютере, к которому были привязаны. Всего возможны четыре независимых привязки, причем после выполнения каждой привязки счетчик привязок на дистрибутивной дискете декрементируется (уменьшается на 1).
Во втором случае (установка без привязки) счетчик привязок не декрементируется, но запуск программы будет возможен только при вставленной дистрибутивной дискете, которую при дальнейшей работе с запущенной программой следует вынуть.
Для установки FDA 6.1 необходимо запустить файл INSTALL.EXE прямо с дискеты. Программа установки работает в дружественном диалоговом режиме. Требуется выбрать вариант установки (1, 2 или 3), т.е. ввести цифру с клавиатуры и нажать "Enter", указать логический диск для установки (буква), и в конце, после завершения установки, указать, привязать установленный пакет к компьютеру, или нет. Если ввести с клавиатуры "Y", то привязка произойдет, если "N", то нет. После ввода "Y" программа укажет число оставшихся привязок и запросит подтверждения привязки. Если снова ввести "Y", произойдет привязка.
Особенности работы с FDA 6.1
Если установлен профессиональный вариант, то перед началом работы необходимо изучить прилагаемое описание. Автоматический вариант не требует описаний. Дискета, на которую будет записана копия, должна быть того же типа, что и дискета-оригинал. Во избежание случайного повреждения (забудете вовремя заменить дискету) оригинал рекомендуется защитить от записи заклеиванием просечки в дискетах 5.25" и открыванием специального окна в дискетах 3.5".
FDA 6.1 при работе самостоятельно, без участия пользователя, создает временные файлы длиной до 2 Мб. Если командой DOS SET создана переменная окружения с одним из имен TEMP, TMP, TEMPFILES, TMPFILES, то временные файлы создаются по пути, указанному в этой переменной, если же такая переменная отсутствует, то они создаются на том логическом диске, где больше всего свободного места.
FDA 6.1, установленную на жесткий диск без привязки, можно привязать к компьютеру без переустановки. Для этого необходимо вставить дистрибутивную дискету и запустить FDA (FDA_E или FDA_R) с ключом /M. Пример: FDA_R /M. Программа укажет число оставшихся привязок и запросит подтверждения привязки. Если ввести "Y", произойдет привязка.
Если копия, полученная при помощи FDA 6.1 Auto не работает, запустите FDA с ключом /C, например, FDA_R /C или FDA_E /C в зависимости от выбранного пользовательского интерфейса. Повторите копирование. Если опять неудача, придется копировать эту дискету в "ручном" режиме при помощи FDA 6.1 Pro. Используйте попытку копирования с ключом /C только в том случае, если попытка без него не удалась.
Внимание! Защищенные дискеты на 720К могут быть скопированы только на такие же, но не на 1.44М.
Проблемы совместимости. Все версии FDA могут работать с контроллером гибкого диска (FDC), совместимым по набору команд с i8272A, i82072, i82077, WD37C65. К сожалению, некоторые дешевые мультиплаты имеют усеченный набор команд FDC (не поддержана команда чтения дорожки). В таких случаях работа FDA не возможна. На некоторых контроллерах FDA нормально работает, но не удается скопировать защиту CERBERUS 2.0. Это связано с тем, что для создания ключевой метки CERBERUS 2.0 авторами этой защиты использованы нестандартные режимы FDC вышеперечисленных типов, не поддержанные в FDC некоторых других типов. Поэтому создать ключевую метку CERBERUS 2.0 даже при помощи фирменного пакета CERBERUS 2.0 возможно не на всяком контроллере. Если дискета, защищенная CERBERUS 2.0, не копируется на Вашем компьютере, повторите попытку на других.
Floppy Disk Recoverer 1.0 (FDRec)
Описание:
► Показать
Copyright (C) MTC Medincom 1991 - 1994. All Rights Reserved.
Floppy Disk Recoverer 1.0 (FDRec)
Эта программа предназначена для восстановления поврежденной информации на дискетах всех типов кроме 2.88 Мб. Работает на PC AT с процессором 286 и выше под управлением DOS 3.0 и выше. Не работает в среде Windows. Очень проста в работе. Дискеты могут иметь нестандартный (предельный для данного типа дискеты) формат, например, когда дискета на 360 Кб отформатирована на 720...840 Кб. Как по принципу, так и по эффективности работы FDRec сильно отличается от Disktool из пакета Norton Utilities, а также других известных программных средств. Все другие прграммные средства аналогичного назначения считывают поврежденный сектор, игнорируя ошибку, и затем эту считанную информацию вместе с ошибкой вновь записывают на дискету. При этом ошибка как бы "узаконивается" и дискета становится читабельной, но информация так и остается поврежденной, причем уже непоправимо.
FDRec, в отличие от них, именно восстанавливает поврежденную информацию и при этом переносит ее на другую дискету. Кроме того, FDRec восстанавливает потерянные заголовки секторов. Благодаря использованию принципиально новой и весьма оригинальной методики, FDRec достигает теоретического предела возможности восстановления информации на дискетах, поэтому более высокие результаты не могут быть получены никакими иными программными средствами.
При обнаружении ошибки чтения в одном из секторов какой-либо дорожки, FDRec путем многократного короткого форматирования (форматирования с прерыванием операции в зоне GAP2) последовательно подменяет заголовки всех секторов этой дорожки таким образом, что читаемая длина каждого сектора увеличивается с 512 до 1024 байтов (параметр "N" в каждом ID заменяется с 2 на 3). После такой замены открывается возможность чтения не только зон данных всех секторов на этой дорожке, но и следующих за ними байтов контрольного кода (CRC), абсолютно не доступных при стандартном чтении сектора. Если сектор считан с ошибкой, то его реальный CRC не будет равен считанному. В этом случае производится коррекция данных. Считанные байты сектора разворачиваются в одну битовую линию и производится пробег инверсии одного бита по всей линии с шагом в один бит и подсчетом CRC на каждом шаге. При этом на каждом шаге подсчитанный CRC сравнивается с имеющимся в конце сектора. Если до конца пробега обнаружится совпадение - информация восстановлена, в противном случае - вновь производится пробег с тем же шагом, но уже двух битов с перебором всех комбинаций, подсчетом CRC и сравнением на каждом шаге пробега. Если опять неудача - значит размер дефектной зоны превышает два бита и восстановить информацию невозможно, поскольку стандартный алгоритм подсчета CRC теоретически не позволяет исправить более двух битов (теряется однозначная связь значения CRC с содержимым сектора). В этом случае производится частичное восстановление информации, т.е. ошибка чтения дискеты устраняется, но информация, к сожалению, полностью не восстанавливается. К счастью, такое случается очень редко, обычно повреждается только один бит в секторе.
Для удобства пользователя предусмотрена возможность двух вариантов установки FDRec с одной и той же дистрибутивной дискеты на жесткий диск, а именно:
1. Англоязычный. Диалог с пользователем на английском языке.
2. Русскоязычный. Диалог с пользователем на русском языке.
FDRec поставляется на дистрибутивной дискете, дающей возможность произвести четыре установки (в любых вариантах) на жесткий диск с привязкой к компьютеру и неограниченное число установок без привязки. В последнем случае программа будет запускаться только при вставленной дистрибутивной дискете, которая будет служить ключевой.
Установка на жесткий диск
Для установки программы требуется максимум 100 Кб дискового пространства, при работе - еще около 2 Мб в любом месте. FDRec устанавливается на жесткий диск компьютера (в любом варианте) двумя способами по выбору пользователя, а именно, с привязкой к компьютеру и без привязки. В первом случае установленная программа будет нормально запускаться только на том компьютере, к которому она привязана (автоматически создается специальный файл привязки с расширением .INS). Привязка абсолютно надежна, совершенно не мешает работе и не разрушается ни при каких действиях с жестким диском (сжатие, дефрагментация, переформатирование и т.д.). Возможно резервное копирование привязанных файлов FDRec с жесткого диска на дискеты, однако сохраненные файлы будут работоспособны только на том компьютере, к которому были привязаны. Всего возможны четыре независимых привязки, причем после выполнения каждой привязки счетчик привязок на дистрибутивной дискете декрементируется (уменьшается на 1).
Во втором случае (установка без привязки) счетчик привязок не декрементируется, но запуск программы будет возможен только при вставленной дистрибутивной дискете, которую при дальнейшей работе с запущенной программой следует вынуть.
Для установки FDRec необходимо запустить файл INSTALL.EXE прямо с дискеты. Программа установки работает в дружественном диалоговом режиме. Требуется выбрать вариант установки (1 или 2), т.е. ввести цифру с клавиатуры и нажать "Enter", указать логический диск для установки (буква), и в конце, после завершения установки, указать, привязать установленный пакет к компьютеру, или нет. Если ввести с клавиатуры "Y", то привязка произойдет, если "N", то нет. После ввода "Y" программа укажет число оставшихся привязок и запросит подтверждения привязки. Если снова ввести "Y", произойдет привязка.
Особенности работы с FDRec
Восстановление информации сопровождается ее переносом на другую дискету того же типа. Эта другая дискета ("приемник") будет точной физической копией оригинала ("источника"), но без ошибок. С целью извлечения не доступной для стандартного чтения информации из секторов источника, приходится разрушать (можно сказать, взламывать) его формат, поэтому на всякий случай перед началом восстановления рекомендуется обычным способом скопировать оставшиеся неповрежденными файлы (если они есть) с источника на другой носитель. Это необходимо на тот случай, если, например, неожиданно отключится электропитание компьютера. Дискета - источник частично потеряет формат, поэтому перед любым дальнейшим использованием ее придется заново отформатировать.
Внимание! Не пытайтесь восстанавливать защищенные от копирования дискеты с ключевыми метками!
Восстановление информации производится во время анализа результатов чтения источника, при этом выполняется огромное число операций, поэтому на медленных компьютерах программа может зависнуть на несколько минут.
FDRec при работе самостоятельно, без участия пользователя, создает временные файлы длиной до 2 Мб. Если командой DOS SET создана переменная окружения с одним из имен TEMP, TMP, TEMPFILES, TMPFILES, то временные файлы создаются по пути, указанному в этой переменной, если же такая переменная отсутствует, то они создаются на том логическом диске, где больше всего свободного места.
Всем известная
FFormat, версии 2.7 и 3.10C. Просто, на всякий случай.