Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

Востановление rar   Найти похожие ветки 

 
quickblack   (2004-10-14 01:40) [0]

Если я скачал с инета фильм в rar архиве *part1.rar и у меня нет остальных, я могу какнибудь разархивировать то что там есть?


 
jack128 ©   (2004-10-14 01:50) [1]

если включена избыточная информация(rar такое позволяет), то может быть..


 
quickblack   (2004-10-14 01:52) [2]

А где ее искать, в каком меню?


 
jack128 ©   (2004-10-14 01:57) [3]

галка "Информация для востоновления" на первой закладке при создании архива. На второй закладке можно указать кол-во этой информации. А использовать её для востановления - кнопка "Исправить" . Если это не помогает, то 100% нечего не сделать.


 
GuAV ©   (2004-10-14 01:59) [4]

Вряд ли, если их допустим ещё два таких, то нужно 200% избыточной инфы.


 
jack128 ©   (2004-10-14 02:02) [5]

GuAV ©   (14.10.04 1:59) [4]
Вряд ли, если их допустим ещё два таких, то нужно 200% избыточной инфы

а если остался 1 размером пару кило?  Надежд, конечно, мало, да и редко эту информацию встраивают, но ведь всяко в жизни бывает..


 
KilkennyCat ©   (2004-10-14 04:50) [6]

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


 
Piter ©   (2004-10-14 18:09) [7]

Мне кажется вы не поняли. Вопрос не о восстановлении отсутствующей части - это невозможно.

Вопрос о разархивировании хотя бы того, что есть.

Вот есть фильм в двух архивах по 350 Mb - а у человека только первая часть архива.
Так вот он хочет посмотреть хотя бы часть фильма (например, чтобы оценить качество и решить стоит ли качать вторую часть).

Так вот - это возможно. В аналогичной ситуации я делал по дубовому. Открывал часть архива, пытался разархивировать. После начала разархивации RAR писал, что не найдена n-ая часть и просил указать путь к ней. Но при этом он создавал временный файлик  разархивированный. Так вот после задачи такого вопроса нужно этот файлик скопировать куда-нибудь. После любого ответа RAR"у он поймет, что продолжения архива нету и сотрет временный файлик, но мы же его уже скопировали...

Конечно, там будет только часть информации... но что касается потокового видео - в нормальном плеере типа Light Alloy вполне возможно посмотреть начало этого "недоразорхивированного" файла...


 
TUser ©   (2004-10-14 18:52) [8]

Могу, конечно, ошибиться, но вроде бы РАР сохраняет инфу в виде последовательных блоков. Во всяком случае из частей архива информация извлекается точно последовтаельно. Формат RAR-файлов описан в каком-то .txt, который ставится вместе в WinRAR.


 
VMcL ©   (2004-10-14 18:59) [9]

>>quickblack  (14.10.04 01:40)

В диалоге распаковки есть опция "оставить на диске поврежденные файлы". Или в командной строке указать параметр "-kb".


 
peypivo ©   (2004-10-14 19:04) [10]

Я так когдато песню на две части разбил, одну разархивировал а там только процентов 10 было или меньше.


 
Piter ©   (2004-10-14 22:05) [11]

TUser ©   (14.10.04 18:52) [8]
Формат RAR-файлов описан в каком-то .txt


TechNote.txt видимо. Только не думаю, что это поможет. Там же не описан сам алгоритм шифрования/дешифрования



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.038 c
8-1091299499
parovoZZ
2004-07-31 22:44
2004.10.31
IDirectDrawSurface7._Release и Alt+F4


1-1097756321
Izyum
2004-10-14 16:18
2004.10.31
Работа с потоками


14-1097236306
Alone
2004-10-08 15:51
2004.10.31
Компьютер-розетка :)


14-1097154086
dimonf
2004-10-07 17:01
2004.10.31
Господа почему нет в форуме веток .NET и ASP .NET?


14-1097490812
TUser
2004-10-11 14:33
2004.10.31
Кто просил веселых программистов?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский