АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

fiz - Интернет в облаке

Запустите fiz в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда fiz, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


fiz - анализировать поврежденный архив зоопарка для восстановления данных

СИНТАКСИС


физ архив[.зоопарк]

ОПИСАНИЕ


Я сделал используется для анализа поврежденных зоопарк архивировать и находить записи каталогов и данные файлов в
их. Текущая версия физ это 2.0, и он предназначен для использования вместе с
зоопарк версия 2.0. Я сделал не делает никаких предположений о структуре архива. Вместо этого просто
ищет во всем тематическом архиве значения тегов, которые отмечают расположение каталога
записи и данные файла. В зоопарк архив, каталог запись содержит информацию о
сохраненный файл, такой как его имя, сжатое или несжатое, и его временная метка. В файл данным
являются фактическими данными для заархивированного файла и могут быть либо исходными данными, либо
результат сжатия файла.

Для каждой найденной записи каталога физ распечатывает, где в архиве находится,
путь к каталогу и найденные в нем имена файлов, независимо от того, выглядит ли запись в каталоге
поврежден (обозначается [* CRC Error *]), а значение указателя на данные файла,
находится в записи каталога. Для каждого блока данных файла, найденного в архиве, физ
печатает, где в архиве начинается блок. В случае неповрежденного архива
указатель на данные файла, найденный в записи каталога, будет соответствовать тому, где физ на самом деле
находит данные. Вот пример вывода из физ:

****************
2526: DIR [изменения] ==> 95
2587: ДАННЫЕ
****************
3909: DIR [copyrite] ==> 1478
3970: ДАННЫЕ
4769: ДАННЫЕ
****************

В таком выводе DIR указывает где физ нашел запись в каталоге в архиве, и ДАННЫЕ
указывает где физ нашел данные файла в архиве. Имена файлов расположены физ заключены
в квадратных скобках, а запись «==> 95» указывает, что найденная запись каталога
by физ в позиции 2526 находится указатель данных файла на позицию 95. На самом деле, физ найденный
данные файла в позициях 2587, 3970 и 4769. Поскольку физ нашел только две записи в справочнике,
и каждая запись каталога соответствует одному файлу, одна из позиций данных файла является
артефакт.

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

В приведенном выше случае команды, которые нужно передать зоопарк возможно х @ 2526,2587 (начало отрывка
в позиции 2526 и получить данные файла из позиции 2587), х @ 3090,3970 (извлекаем на 3090, получаем
данные из 3970) и х @ 3909,4769 (извлечение по номеру 3909, получение данных по номеру 4769). Однажды правильно-
найдена соответствующая пара записей каталога / данных файла, зоопарк в большинстве случаев будет синхронизироваться с
и правильно распаковать все файлы, впоследствии найденные в архиве. Метод проб и ошибок должен
разрешить извлечение всех неповрежденных файлов. Также обратите внимание, что самораспаковывающиеся архивы
создан с использованием SEZ (Самораспаковывающийся Зоо утилита для MS-DOS), которые обычно
выполняется в системе MS-DOS для извлечения, может быть извлечен в системах, отличных от MSDOS, в
Подобный способ.

Используйте физ онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad