imho.ws |
|
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
07.04.2006, 01:30 | # 1 |
Full Member
Регистрация: 26.06.2005
Сообщения: 935
|
req Ищется программа для докачки "битого" файла/архива
Всем привет
Ситуация: Скачал с одного из ФТП-шников архивчик (rar) размером около 1,5 Гб. При распаковке WinRAR (версия 3.51 rus) сообщает что контрольная сумма не совпадает (CRC) и не распаковывает один из содержащихся в архиве больших файлов. Раньше подобное пробовал лечить (с другими архивами меньшего размера) нажатием кнопочки "исправить" в архиваторе и WinRAR "пересобирал" архив и все было нормально и отлично распаковывалась. Теперь же при подобной операции (попытке исправления) RAR не может "пересобрать" архив. Пишет что файлы не найдены (да и как я посмотрел, в этот раз у архива нет так называемой "информации для восстановления"... Сразу скажу, что архив с сервака скачали не один десяток человек и все были довольны, так что файл заведо целый и не порченый RAR тоже рабочий Есть версия что файл повредился у меня в процессе закачки... Т.е. какие-то его части (отдельные сектора) "побились" уже у меня Вариант чтобы скачать архив второй раз - отпадает сразу - для меня это слишком долго - я почти два месяца тщил этот архив Что требуется: Слышал что существует программа, которая анализирует файл на винчестере (возможно считает его контрольную сумму, возможно еще как-то по-другому), затем сравнивает его с тем, который на сервере и "докачивает" битые секторы. Прошу помочь найти данную программу. Добавлено: Или еще как вариант (правда менее предпочтительный, так как не распаковывается файл размером около 500 Мб): знаю что в Download Master'е есть такая функция, как скачивание не всего ZIP-архива, а лишь отдельных файлов из него. Так вот вопрос: а есть ли такая же прога, но чтобы этот отдельный файл вытаскивала из WinRAR'а. Кроме того, архив RAR находится на FTP-шнике, доступ к которому закрыт паролем (этот пароль у меня есть), а сам архив тоже запаролен (и этот пароль у меня тоже есть)... Или еще один вариант: Существуют ли проги, которые могут качать файл не с начала, а с конца файла (чтобы также не выкачивать весь архив, а скачать лишь то, что находится в последних допустим 550 Мб) Спасибо P.S. Шутку юмора "eMule - самая знаменитая программа способная по md5-хешу восстановить любой файл" уже слышал. Идея также не впечатляет Последний раз редактировалось traktorist; 07.04.2006 в 04:40. |
07.04.2006, 09:30 | # 2 |
Junior Member
Регистрация: 03.02.2006
Сообщения: 160
|
Мне однажды удалось докачать инсталляху неслабого размера, которую IE бросил скачивать на полдороги, считая, что дело сделано. Я пробовал разные менеджеры загрузок, дополнять чужую закачку согласился только GetRight. То есть я указал на папку, куда сохранить, там уже лежал полускаченный файл. GetRight заявил: файл уже существует, что с ним делать: переписать, докачать или еще что? И нормально докачал.
|
07.04.2006, 12:44 | # 3 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
traktorist, лично я не встречал качалок, который позволяют качать по частям RAR-ы.
Видимо это из за структуры архива, если ты посмотришь в тектовом редакторе в конец ZIP архива - ты увидишь имена файлов, которые в архиве, видимо с их расположением. У rar такой фишки нет.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
07.04.2006, 15:24 | # 4 | ||
Junior Member
Регистрация: 04.04.2003
Сообщения: 181
|
Цитата:
Не знаю, поможет ли в твоем случае. Простой пример: малюсенький файл http://nncron.ru/download/faq.zip 4318 байт. Скачиваем байты с начала файла до 2999 и сохраняем как 1.zip curl -o 1.zip -r 0-2999 http://nncron.ru/download/faq.zip Скачиваем 1318 байт с конца файла и сохраняем как 2.zip curl -o 2.zip -r -1318 http://nncron.ru/download/faq.zip Пишем в командной строке copy /b 1.zip+2.zip faq.zip и вуаля, faq.zip нормально открывается и распаковывается. Опций и возможностей у curl много, разбираться долго надо, чтоб освоить. Цитата:
|
||
07.04.2006, 16:28 | # 5 | |
Junior Member
Регистрация: 25.09.2004
Адрес: ніжин
Сообщения: 128
|
Цитата:
|
|
07.04.2006, 23:09 | # 6 |
Migel Mod Volos
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486
|
Premium, ты читал шапку топа? Ведь речь идет не о zip, с ним как раз проблем не возникло бы...
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague Небьющаяся игрушка - это игрушка, которой ребенок может разбить все свои остальные игрушки. |
07.04.2006, 23:18 | # 7 | ||
Full Member
Регистрация: 26.06.2005
Сообщения: 935
|
Цитата:
Цитата:
|
||
08.04.2006, 13:31 | # 8 |
Full Member
Регистрация: 11.12.2002
Сообщения: 864
|
Могу предложить следующий "танец с бубном". Выяснить примерно где в архиве расположен бутый файл. Если фтп поддерживает закачку выкачать заного приблизительно столько,сколько необходимо. Затем ручками разрезать оригинальный файл и вставить свежевыкаченную часть.
А если у тебя есть связь с кем-то из тех кто выкачивал архив - все еще проще, какой-нибудь прогой типа ICE ECC тебе делают "рековери" инфу - и ты у себя восстанавливаешь архив. П.С. Иногда проги глюкают и добавляют к .рар архивам (может и к другим - но с рарами я сталкивался несколько раз) лишний байт в конце. Проверь длину твоего архива в байтах. Последний раз редактировалось crawler; 08.04.2006 в 13:34. |
08.04.2006, 13:36 | # 9 | |
Full Member
Регистрация: 26.06.2005
Сообщения: 935
|
Цитата:
А можно об этом поподробнее - как именно это происходит и сколько будет весить эта самая recovery |
|
09.04.2006, 13:03 | # 10 |
Full Member
Регистрация: 11.12.2002
Сообщения: 864
|
Чем больше восстановительной инфы, тем больше битых битов можно починить. В твоем случае будет достаточно 10 байт но лучше будет престраховаться и сделать 100-200К. Главное угадать и поставить размер больше хоть на 1 байт чем было попорчено.
Процесс очень простой - ты и твой друг скачиваете прогу, он запускает и напускает на свой архив. Создается проверочный файл. Его посылают тебе почтой. У себя запускаешь прогу, указываешь архив и файл с восстановительной инфой - получаешь на выходе файл как у твоего друга. |
11.04.2006, 02:20 | # 11 | |
Full Member
Регистрация: 26.06.2005
Сообщения: 935
|
Цитата:
|
|