LINUX.ORG.RU

Проблема с rar архивом


0

0

Вчера столкнулся со странным багом или не знаю как его там назвать. Короче один не совсем умный чаловек (или умный) зажал rar-ом шесть с половиной тысяч файлов. При попытке разорхивировать получается следующее: чуть болше 200 файлов извлекаются нормально а всем остальным присваивается одно имя 0, 1 или буква, извлекаются еще штук двести перетирая друг друга, так как все идут с одним именем, и потом вылетает с ошибкой. Хотя при тестировании выдает что все файлы неповреждены. И эти двести файлов которые извлекаются нормально могут быть обсалютно любыми. Может кто скаже как разжать его?


Вероятно архив битый. если это не так попробуй новую версию rar-a скачать.

Sof1x
()

Так делаешь? rar x filename.rar

Возможно, что ты всё в одну папку разархивируешь (тоесть x не используешь)

Selecter ★★★★
()
Ответ на: комментарий от Syncro

Так самое интересное в том что архив не битый. Версия rar 3.40. Просто он почему-то не может обрабатывать такой большой архив.

NetS
() автор топика
Ответ на: комментарий от NetS

хороший повод отправить багрепорт разработчикам;), хотя лучше бы переучивать людей на открытые форматы, если есть такая возможность, например 7-zip жмет иногда лучше, чем rar при этом существует как программа с кнопочками для тех, кто привык к WinRAR, так и открытая (LGPL) реализацию под *nix (программы с кнопочками все те же, Ark например)

Syncro ★★★★★
()
Ответ на: комментарий от Syncro

А не пробовали "нырнуть" в архив при помощи mc?
У меня mc-4.6.1-pre1.0lar9 и unrar-2.71-1.asp - спокойно вхожу в почти любой rar архив.

archont ★★★
()
Ответ на: комментарий от archont

C mc тоже загвоздка. Внутрь архива он входит, но вместо искомых файлов там находятсяфайлы имена которых представляют собой время когда каждый из искомых файлов был туда добавлен. Короче ахинея жуткая. Ладно судя повсему либо rar раком стал, либо ошибка разработчика. Попробую туда постучаться. ЗЫ: Туму наверное можно считать закрытой.

NetS
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.