Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » ZIDRAV и CRC Recovery 2005

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10

Открыть новую тему     Написать ответ в эту тему

777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вам наверно ни раз прихожилось скачивать большой файл из ИНЕТА,
сидели наверное часами в инете, он получался битым.  
Есть такая Программа  
Zidrav
, которая поможет вам исправить Контрольную сумму ключа
 
Описание Автора

 
  • . What is ZIDRAV?
    ZIDRAV stands for "Zorba's Incredible Data Repairer And Verifier", and is an
    extremely useful tool for cross-checking files that have been transfered via
    HTTP, FTP, or some other method. What it does, is generates a checksum file, and
    then by comparing that checksum with the original file, it creates a patch file
    that can repair the corrupted file. Very cool, and saves re-downloading.
     
    Правила работы с программой

     
  • 2. Quick Start
    ZIDRAV is pretty simple to use.
    It requires 2 people to use, and I'll explain by example.
    -A is the person with a corrupted file.
    -B is the person with the original file.
     
  • . A runs ZIDRAV, and chooses the top option, "Make Checksum File".
    A then selects the file that needs to be checked, and a filename for the CDT
    (checksum) file, then hits "Go".
  • 2. Now, A sends the CDT file that ZIDRAV generated to B.
    B then selects "Make Patch File", and selects the CDT file that A sent him, the
    original file, and optionally changes the name of the patch file (CDP), and
    finally presses the "Go" button.
  • 3. B now sends the CDP file to A. A chooses "Apply Patch File", and selects the
    CDP file, and the corrupted file that he
    has, then , you guessed it, hits the "Go" button.
  • 4. A now does the happy dance of joy, since his once corrupted file is now fixed
    and working perfectly.
     
    Краткие выводы

  • Программа 100% рабочая.
  • Для исправления нужно 2 человека , у обного битый архив , у другог нет.
    Проверил лично. Исправил в текстовом редакторе Rar файл и провел эксперимент.  Получилось !!!
     
    под антиличем - т.е. что бы получить ссылку на закачку нужно кликнуть с этой страницы по ней а уже в открывшемся окне получите ссылку для вашего ип
     
    CRC Recovery 2.0 от 18-08-2002
    CRC Recovery 2005 от 21-08-2005
    ZIDRAV 3.5
    -= Дерзайте =-  



    Родственная тема: ICEECC, QuickPAR, MultiPAR, RSC32 и другие

  • Всего записей: 636 | Зарегистр. 16-02-2002 | Отправлено: 09:48 10-06-2002 | Исправлено: Engaged Clown, 20:12 11-11-2011
    aidarfar

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пока гром не грянет, нужную тему не прочитаешь
    Скачал rip игры. Все файлы распаковывались нормально. Создал checksum в формате MD5 всех архивов. Вчера проверил - один архив испортился (ошибка CRC при распаковке и checksum неверен). WinRar и pkzipfix не помогли.
    Можно ли узнать какие байты нужно исправить в архиве на основе правильного checksum?

    Всего записей: 346 | Зарегистр. 05-02-2003 | Отправлено: 08:55 01-11-2004
    MetroidZ



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Все файлы распаковывались нормально. Создал checksum в формате MD5 всех архивов. Вчера проверил - один архив испортился  

    Архив испортился уже на компе или уже был повреждённым? А как тогда он распаковался без ошибок?
     

    Цитата:
    Можно ли узнать какие байты нужно исправить в архиве на основе правильного checksum?

    Разве что методом перебора. И то если знать сколько байтов и в какой часть файла они испорчены. Так что можно об этом забыть.

    Всего записей: 1795 | Зарегистр. 12-07-2003 | Отправлено: 22:52 01-11-2004
    CkopnuoH



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мда, прога не плохая. А вот что делать, если нет неповрежденного архива? Вот столкнулся недавно. Восстановил файлы R-Studio. Почти все файлы были заархивированы WinRAR. И, к сожалению, около 60% из них либо не открываются, либо пишет, что не совпадает контрольная сумма. Вот как такие архивы исправить? Пока не знаю. Если бы файлы архивировались с параметром "Добавить информацию для восстановления", то с несовпадением контрольной суммы не было бы проблем. Тогда можно самим винраром все восстаговить.

    Всего записей: 518 | Зарегистр. 13-09-2003 | Отправлено: 19:07 16-12-2004
    Dantist



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
     Ребята, а что делать если WinRar вообще не открывает файл, говорит что не верный формат или поврежден, причем файл не 0 длинны, а имеет такой же размер как у не поврежденного архива?
      Получился он так, записали архив на ДВД, потом я его переписал с ДВД себе на винт, а он даже не открывается... ХЕЛП.

    Всего записей: 298 | Зарегистр. 08-01-2004 | Отправлено: 09:09 30-12-2004
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dantist
    08:09 30-12-2004
    Цитата:
    Ребята, а что делать если WinRar вообще не открывает файл

    Поставь последнюю версию WinRAR

    Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 10:46 30-12-2004
    Dantist



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    У меня стоит последняя 3.41
     
    При открытии файла в редакторе он пуст!
    Хотя как я уже говорил занимает то же место как и не поврежденный архив...

    Всего записей: 298 | Зарегистр. 08-01-2004 | Отправлено: 11:02 30-12-2004
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dantist
    10:02 30-12-2004
    Цитата:
    У меня стоит последняя 3.41

    Последняя 3.42, но это роли не играет... Странный случай. Архив большой?

    Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 14:19 30-12-2004
    Dantist



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    да ошибся у меня стоит именно 3.42
    заархивирован образ диска и разбит по 14,3 метра
    все файлы занимают положеный им размер..
    но симтпомы у всех как я описывал выше....

    Всего записей: 298 | Зарегистр. 08-01-2004 | Отправлено: 14:22 30-12-2004
    korn32



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dantist
    Побился один из томов архива. Попробуй еще раз скопировать все файлы с двд, может просто ошибка при чтении файлов с диска была (это в лучшем случае).

    Всего записей: 5233 | Зарегистр. 31-10-2001 | Отправлено: 14:41 30-12-2004
    Dantist



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Как понять 'Побился один из томов архива', если все тома при открытии раром не открываются, а при открытии текстовым редактором в нутри них пустота, нет ни одного символа, но все же они имеют размер 14.3 мб что на диске что на ДВД.

    Всего записей: 298 | Зарегистр. 08-01-2004 | Отправлено: 14:56 30-12-2004
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Dantist
     
    Значит файл заполнен пробелами! И там нечего открывать.

    Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 15:07 30-12-2004
    Privaloff

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если правильный и битый файлики имеют разные размеры (в моем случае все битые на 938 байт больше небитых), то CRC-Recovery говорит:
     
    "Завершено. Повреждений не обнаружено."
     
    Можно что-нибудь сделать в таком случае? Zidrav, к сожалению, тоже не справился

    Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 19:10 02-01-2005
    c930

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Privaloff
    А если отрезать с конца файла эти 938 байт?

    Всего записей: 1136 | Зарегистр. 05-04-2002 | Отправлено: 08:58 03-01-2005
    Privaloff

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    c930
    Отрезал, файлик теперь действительно можно исправить, но размер CDP-файла оказался больше самого неправильного файла.

    Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 13:02 03-01-2005
    c930

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Privaloff
    По-подробнее опиши ситуацию - что за файлы, архив ли, ещё что, чем ты их проверяешь, при каких обстоятельствах побились, каков размер файлов, тогда может кто-нибудь что подскажет.
    К какой ситуации относится твоя фраза из предыдущего поста:
    Цитата:
    Завершено. Повреждений не обнаружено
    А dump битых файлов не пробовал смотреть, хотя бы начало и конец, может там всё будет ясно.

    Всего записей: 1136 | Зарегистр. 05-04-2002 | Отправлено: 04:17 04-01-2005 | Исправлено: c930, 04:20 04-01-2005
    Privaloff

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    c930
    Имеется 31 битый архив (Norton.Systemworks.Premier.2005.Win9xNT2KXP.Incl.K eygenerator-TMG). Информации для восстановления нет. Каждый битый отличатеся от каждого правильного 938-ю лишними байтами. По файлу лишние байты разбросаны хаотично, но кое-что удалось выяснить: первые 15 и последние 8 байт в битых архивах всегда лишние. Остальные ошибки - это пятибайтовые куски в середине файлов. Адреса начал этих пятибайтовых ошибок меняются от файла к файлу и медленно увеличиваются с ростом номера ошибки, поэтому соорудить универсальный патч не получится  
     
    Я понимаю, это просто невероятное кошмарство, но должно быть средство. Hex Workshop находит все лишние вставки, но не умеет пакетно обрабатывать файлы, куда-нибудь запоминать и исправлять все найденые расхождения. А их много. 5735 в 31-м файле.
     
    На сервере лежат правильные архивы. Они просто неправильно скачиваются. У меня скачать нормальный rar получилось только с помощью MS IE (6.0.2900.2180); конкретно эти архивы скачивались непонято кем и чем. Но не IE. Отсюда ошибки.
     

    Цитата:
    к какой ситуации относится твоя фраза из предыдущего поста:
    Завершено. Повреждений не обнаружено

    Когда я попытался исправить неправильный файл (6 000 938 байт) с помощью павильного (6 000 000 байт).

    Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 15:12 04-01-2005
    c930

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Privaloff
    Да, странный характер искажений, особенно что с самого начала файла уже что-то добавляется. Ты с тем сервером напрямую соединяешься или через proxy?
    Не проще перекачать архив заново, порядка 180 мег, я так понял? Качалок полно разных, раз IE нормально скачивает, то ещё какая-нибудь качалка найдётся, которая сможет скачать. А линк на архив FTP или HTTP-типа?
    А что там в первых, например, 15 байтах добавляется, что-то осмысленное или мусор?
     
    Из твоих слов, я так понял, что в битых файлах присутствуют (или ты так предполагаешь) все оригинальные байты, только они перемежаются 5-ти байтовыми вкраплениями, местоположение которых ты можешь определять. Они что, имеют одно и то же сочетание? И если их все выбросить, плюс начала и концы, то получатся оригинальные файлы, дело только за автоматизацией.
    Раз в твоих битых файлах почти все байты отличаются от оригинальных (так как почти все они сдвинуты), то прога CRC-Recovery, речь о которой велась в этом топике (равно как и оригинальная - Zidrav) не сможет тебе помочь IMHO, так как будет неэффективна, CDP-файл будет соизмерим с исправляемым. А кроме того, я так понял, тебе неоткуда брать эти CDP-файлы.
     
    Если ты программер (готов вроде был патч написать), то наверное можешь и утилиту написать, которая просканирует все тома на предмет поиска и удаления ненужных байтов (раз ты знаешь как их находить). Или можно поискать другой HEX-редактор, в котором есть необходимые средства автоматизации (если в Workshopе нет). Вот тут, например, ветки по WinHexу, вроде постоянно обновляются: в программах, в варёзнике. Спроси там у людей, есть ли в нём необходимый тебе сервис.
    Цитата:

    Цитата:
    Завершено. Повреждений не обнаружено
    Когда я попытался исправить неправильный файл (6 000 938 байт) с помощью павильного (6 000 000 байт).
    Довольно странно, что прога не обнаружила никаких повреждений притом, что два файла отличались почти всеми байтами, да ещё и размером. Ты может перепутал что-нибудь, подставил один и тот же файл и вместо битого, и вместо оригинального.

    Всего записей: 1136 | Зарегистр. 05-04-2002 | Отправлено: 21:33 05-01-2005
    Privaloff

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    c930

    Цитата:
    Ты с тем сервером напрямую соединяешься или через proxy?

    Напрямую.
     

    Цитата:
    Не проще перекачать архив заново, порядка 180 мег, я так понял?

    С этим было проблематично. Сейчас правильный iso у меня уже появился :)
     

    Цитата:
    А линк на архив FTP или HTTP-типа?

    HTTP. Получилось так, что файлики лежали в большооом таком почтовом ящике, с дурными привычками.
     

    Цитата:
    А что там в первых, например, 15 байтах добавляется, что-то осмысленное или мусор?

    Мусор: 1F8B0800000000000003001C80E37F
     

    Цитата:
    Если ты программер (готов вроде был патч написать), то наверное можешь и утилиту написать, которая просканирует все тома на предмет поиска и удаления ненужных байтов (раз ты знаешь как их находить).

    Я уже писал, что адреса ошибок и сами ошибки меняются от файла к файлу (скажем, первая пятибайтовая ненужность в первом файле совсем не такая, как первая во втором. Да и начинается она с другого адреса), поэтому написать универсальную утилитку (тем более без эталоных правильных архивов) не получится. Закономерности в появлении ошибок я не нашел.
     

    Цитата:
    Ты может перепутал что-нибудь, подставил один и тот же файл и вместо битого, и вместо оригинального.

    А вы сами попробуйте. С CRC-Recovery поставляются два маленьких файла-примера. Допишите в одном пару байт и попробуйте восстановить.
     
    Судьба 31-го архива меня уже не беспокоит, но ответ на вопрос найти все-таки хотелось бы :) Ведь вся проблема стоит действительно в автоматизации: найти различия (их успешно находит Hex Workshop) и соорудить для каждого файлика отдельный патч, удаляющий ненужное. Я пока еще слаб в коленках браться за решение такой задачи самостоятельно, поэтому пришел просить совета у коллективного разума :)
     
    Правда, наверное, по CDT-слепкам (и их возможным аналогам) определить сбойные блоки не удастся. И файлики по сети т.о. не поправишь :(  

    Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 23:46 05-01-2005 | Исправлено: Privaloff, 23:47 05-01-2005
    c930

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    их успешно находит Hex Workshop
    Ну, я так понял, он успешно находит различия путём сравнения битого и оригинального файла (это не смешно ), а закономерности вкраплений мусора (его местоположения и содержания нет). То и невозможно восстановить битые файлы без доступа ко всем оригиналам.
    Ну да ладно, хорошо что дистрибутив свой заполучил таки.
     

    Цитата:
    Допишите в одном пару байт и попробуйте восстановить
    Если просто дописать сзади к одному файлу что-то, то допускаю, что можно получить такое сообщение, т.к. все предыддущие байты будут соответствовать оригинальным. Но в твоём то случае почти все байты различаются, от начала до конца - не может прога этого не заметить.
     

    Цитата:
    Правда, наверное, по CDT-слепкам (и их возможным аналогам) определить сбойные блоки не удастся. И файлики по сети т.о. не поправишь
    Если у тебя есть кому создавать CDP-файлы, то поправить думаю можно, но работа программы, как я писал выше, может оказаться неэффективной.

    Всего записей: 1136 | Зарегистр. 05-04-2002 | Отправлено: 00:32 06-01-2005
    Privaloff

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    c930

    Цитата:
    Если просто дописать сзади к одному файлу что-то, то допускаю, что можно получить такое сообщение, т.к. все предыддущие байты будут соответствовать оригинальным. Но в твоём то случае почти все байты различаются, от начала до конца - не может прога этого не заметить.

    Только что вставил в Arc_Bad.rar 30 лишних байт. В середину. Размер, понятное дело, получился больше Arc_Good.rar, но CRC-Recovery упорно считает, что файлы одинаковые.

    Всего записей: 209 | Зарегистр. 04-01-2004 | Отправлено: 01:17 06-01-2005
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10

    Компьютерный форум Ru.Board » Компьютеры » Программы » ZIDRAV и CRC Recovery 2005


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru