Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Непонятки с Winrar 2.9
RSS

Непонятки с Winrar 2.9

<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
 
SergeCpp
Newbie


Всего сообщений: 9
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 янв. 2012
Fagear написал:
[q]
А для чего нужно использовать WinRAR? 7-zip прекрасно работает и на 7-ке, и на XP, и на 98-й. Рары и всё прочее распаковывает, инсталятор влезает на дискету.
[/q]
zOrg написал:
[q]
Я 7-zip пользую (Win95 - Win7), покамест не подводил.
[/q]
uav1606 написал:
[q]
Все эти мелочи и дают общее негативное впечатление о 7-Zip
[/q]
Fe-Restorator написал:
[q]
Для форточек 7zip лучше пакует
[/q]
Копирую (так надёжнее) своё сообщение с old-dos:

Об одной особенности ZIP и 7Z

У архивов ZIP и 7Z есть одна особенность, проявляющаяся, по крайней мере, при открытии архивов этих форматов в WinRar. Возможно, дело тут в тех программах (Plug Ins), которые использует WinRar (они в папке Formats).

(*) Если архив ZIP или 7Z неполный (например, скачан не до конца — часто бывает, что на 99% скачивание прерывается, а сервер не поддерживает докачку), то извлечь из такого архива (повторюсь, по крайней мере, при открытии архивов этих форматов в WinRar) ничего нельзя. Архивы 7Z не открываются совсем, архивы же ZIP открываются, но у всех файлов CRC = 0 и ничего извлечь не получается.

Я сейчас провёл эксперимент — убрал из архива 7Z всего три байта в конце — ошибка открытия. У архива ZIP я убрал шесть байт в конце — у всех файлов (что остались видны) CRC = 0 и ничего извлечь не получается.

Архивы же Rar позволяют извлечь "то, что осталось" из таких частичных архивов. Бывает, даже, что достаточно скачать всего лишь несколько килобайт из многомегабайтного архива, чтобы извлечь находящийся в его начале текстовый файл. Если же в архив добавлена информация для восстановления (она, вроде бы, в конце находится), то извлечь можно всё даже без восстановления архива.

Просьба к тем, у кого установлены "родные" программы Zip и 7z — проверьте, пожалуйста, сказанное в (*).

Копирую (так надёжнее) также своё сообщение с ixbt:

7-Zip и WinRar

7-Zip...
[q]
...не поддерживает возможность восстановления данных из поврежденных архивов.
[/q]
Википедия

Тишина на официальном сайте.

Corrupted 7z archive — недавний разговор на sourceforge с участием Игоря Павлова (автор 7-Zip) и его инструкциями "совсем не для новичков".

WinRar...

Я неоднократно извлекал информацию из повреждённых или частично скачанных RAR-архивов (можно скачать 100 килобайт из 100 мегабайт архива и извлечь те файлы, что вначале (текстовые, например, извлекал)). Разумеется, только ту часть, что была не повреждена. И я не имею в виду информацию для восстановления, без неё. С ней можно и весь восстановить, если этой информации хватит.

===

Все полученные 7-Zip или перепаковываю в RAR или хотя бы "заворачиваю" в RAR с информацией для восстановления.

Какой будет смысл в меньшем времени архивации, если через годик-другой?..

P.S. Про FreeArc не копирую, даю лишь ссылку (хотя процитирую автора FreeArc: "в общем если стоят такие условия - пользуйтесь rar, он реально лучше").
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
SergeCpp написал:
[q]
сейчас провёл эксперимент — убрал из архива 7Z всего три байта в конце — ошибка открытия. У архива ZIP я убрал шесть байт в конце — у всех файлов (что остались видны) CRC = 0 и ничего извлечь не получается.

Архивы же Rar позволяют извлечь "то, что осталось" из таких частичных архивов. Бывает, даже, что достаточно скачать всего лишь несколько килобайт из многомегабайтного архива, чтобы извлечь находящийся в его начале текстовый файл. Если же в архив добавлена информация для восстановления (она, вроде бы, в конце находится), то извлечь можно всё даже без восстановления архива.
[/q]
Это на самом деле не совсем так. Есть понятие "непрерывный архив" (solid archive) и... ну пусть будет "архив с оглавлением" (специального термина для обычных архивов я не встречал). В первом случае архиватор сначала делает поток данных из всех добавляемых в архив файлов и оглавления, потом применяет к этому потоку целиком алгоритм сжатия. И результат сжатия записывает в архив. Во втором случае архиватор в архив записывает оглавление (список файлов и каталогов), а потом отдельно к каждому файлу применяет алгоритм сжатия, и по-отдельности записывает результат в архив.
Соответственно, из непрерывного архива извлечь отдельный файл без целостности всего архива невозможно. А из архива с оглавлением - без проблем, т.к. повреждение затрагивает только какой-то отдельный файл, а не весь архив. Зато непрерывный архив имеет заметно более высокую степень сжатия. Так вот, просто в твоем эксперименте 7zip работал в режиме solid, а RAR - нет. Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д.
Fe-Restorator
Гость

Ссылка

DrPass написал:
[q]
Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д.
[/q]
Вот-вот. Ещё непонятно патологическое стремление оперировать именно порченными архивами. :13: Заранее соглашаясь на неполное извлечение информации. Не проще-ли воспользоваться некой мега-прогой закачек, гарантированно не теряющей инфы в процессе закачки, включая докачку при последующих попытках?! Совмещённую с системой резервных копий, благо нонче ожили даже облачные сервисы по сохранению инфы.
Сейчас на форуме
SergeCpp
Newbie


Всего сообщений: 9
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 янв. 2012
Почему-то скачиваемые файлы всегда (у меня) оказываются такие, что 7-Zip — solid, а Rar — не solid. И это наблюдение не на всего десяти-двадцати-ста архивах.


DrPass написал:
[q]
Соответственно, из непрерывного архива извлечь отдельный файл без целостности всего архива невозможно. А из архива с оглавлением - без проблем, т.к. повреждение затрагивает только какой-то отдельный файл, а не весь архив. Зато непрерывный архив имеет заметно более высокую степень сжатия. Так вот, просто в твоем эксперименте 7zip работал в режиме solid, а RAR - нет. Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д.
[/q]
Вот пример: solid-rar недокачанный архив, созданный (WinRar 3.93) без записи для восстановления, лучшая степень сжатия.

Созданный архив, размером в 26,351 байт: http://www.sendspace.com/file/ewpaji или http://rghost.ru/52077763
Заметно недокачанный архив (оригинал, укороченный в Hiew до 24,576 байт, 24 килобайта ровно): http://www.sendspace.com/file/jl6hnx или http://rghost.ru/52077773

(В Alt+I у этого укороченного архива уже "появилась" Recovery record, хотя её не было.)

Извлекаем, отметив "Keep broken files", и двоично сравниваем извлечённые файлы с исходными.
В извлечённых файлах отсутствует файл Life.Grid.reg, а файл Interface.rc — укорочен, но частично виден. Всё остальное (43 файла) — двоично идентично источнику.


Fe-Restorator написал:
[q]
Ещё непонятно патологическое стремление оперировать именно порченными архивами.
[/q]
Бывает разное. Не специально, обычно. А бывает и такое, что большой архив скачивается специально частично, чтобы посмотреть, что там (прослушать пару треков или посмотреть начало фильма), и стоит ли скачивать дальше. Не у всех интернет быстрый.

P.S. Если файлы на sendspace и на rghost устареют, то их можно будет взять в сообщении на old-dos.
Fe-Restorator
Гость

Ссылка

SergeCpp написал:
[q]
А бывает и такое, что большой архив скачивается специально частично, чтобы посмотреть, что там (прослушать пару треков или посмотреть начало фильма), и стоит ли скачивать дальше. Не у всех интернет быстрый.
[/q]
Это мазохизм, срочно лечитесь! Упаковывать уже упакованную музЫку/вЫдево - жесть, причём жутко гнутая и жёваная! Не догадывались попросту переименовать *.mkv в *.lha, от робо-копирастов?
Так и хочется спросить: вы упаковку печенья домой детям доносили хоть раз? Или прям в торговом зале ковырнули пару печенек "на пробу" и медленно сбежали по своим делам? ;)
Пользуйте проги с функционалом докачки и/или закачки в N потоков-на-файл, надёжнее выйдет. Дробите длинный файл перед отправкой в сеть на более мелкие фрагменты - проще и безошибочнее будет его перекачивать, тем паче - на медленном инете.

PS. После прочтения статейки "с участием автора архиватора" могу сообщить минимум об двух ошибках, допущенных бедолагами при создании своих архивов.
Первая - не создавать один длинный архив - дробить его автоматически на размер DVD-диска, хотя-бы. А лучше - сразу на кастомный размер в 2000000000 (десятичных) байт. Многие zip-разархиваторы не умеют работать с файлами большего чем 2gb размера, тем-ж размером ограничена ФС старых операционных систем, что тож нужно учесть при универсализации архива. А *7z двд-шного размера удобно уписывать на болванки. Кстати, из-за невысокого качества болванок. архив. предназначаемый под запись на них, нужно дробить на кастомный размер DVD/4 байт. Это позволит разместить 4 файла на болванку, записав два комплекта по схемам: "1-2-3-4+5-6-7-8 +..." и 3-4-1-2+7-8-5-6+...", ибо чаще всего нечитаемой становится внешняя 1/3 часть болванки. Для передачи по сети архив нужно создавать с размером блоков 100..600Mb, так его будет легче прокачать как целиком, так и только "непролезшую" часть.
Вторая ошибка - отсутствие резервной копии, она-же "беспечность юзера". Архив не гарантирует надёжность хранения, как раз - наоборот, подвергает оную дополнительному риску.
Сейчас на форуме
uav1606
Advanced Member


Откуда: Енакиево
Всего сообщений: 4373
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Fe-Restorator, тут, видимо, речь идёт не о скачке каких-то своих файлов, а про выложенные кем-то на какой-нибудь левый файлообменник, который не поддерживает докачку и т.п. Тогда действительно бывает нужно скачать либо только заголовок архива, либо хотя бы иметь возможность частичного восстановления архива, если он неправильно скачался.
Например, у меня часто такое было на GPRS - денег мало, трафика, соответственно, тоже, надо какой-то файл большой скачать, а он вдруг на 80% оборвался, чтобы ещё раз качать - нет денег и времени. Тогда приходится мучиться с полученным, и очень хорошо, если он rar.
Кстати, музыка мне часто попадалась в виде архивов, т.е. один альбом - один архив.
И ещё одно - в последнее время многие повадились вместе с какой-нибудь мелкой программкой в архив пихать какую-нибудь музыку или картинки на несколько МБ - видимо, "для веса", то ли с файлообменников они за трафик получают или там минимальный объём файла установлен, не знаю. В таких случаях тоже очень удобно качать только часть архива.
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
uav1606 написал:
[q]
И ещё одно - в последнее время многие повадились вместе с какой-нибудь мелкой программкой в архив пихать какую-нибудь музыку или картинки на несколько МБ - видимо, "для веса", то ли с файлообменников они за трафик получают или там минимальный объём файла установлен, не знаю. В таких случаях тоже очень удобно качать только часть архива.
[/q]
Я такую фигню уже давно наблюдал на СНГ-шных варёзных сайтах, когда в архив с мелкой утилиткой или текстовкой
с ключами впихивали бестолковые картинки или музычку. Действительно всё дело в премиальных с файлообменника.
Fe-Restorator
Гость

Ссылка

uav1606 написал:
[q]
И ещё одно - в последнее время многие повадились вместе с какой-нибудь мелкой программкой в архив пихать какую-нибудь музыку или картинки на несколько МБ - видимо, "для веса", то ли с файлообменников они за трафик получают или там минимальный объём файла установлен, не знаю. В таких случаях тоже очень удобно качать только часть архива.
[/q]
Вот только довесок обычно пакуется прежде мелкого файлика, и частичная скачка такого архива ни фига полезного тебе не принесёт. ;)
Музыка бывает "упакована", т.е. на самом деле - лишь обёрнута в формат архива (без сжатия), только чтоб "выложить всю кучу разом".

uav1606 написал:
[q]
какой-нибудь левый файлообменник, который не поддерживает докачку и т.п. Тогда действительно бывает нужно скачать либо только заголовок архива, либо хотя бы иметь возможность частичного восстановления архива, если он неправильно скачался.
[/q]
Хорошая прога-качалка позволяет качать один файл сразу с нескольких "левых обменников". При нонешнем уровне жисти разыскать копии файла можно сразу на нескольких хостингах, и докачать. Хоть по гепересу, хоть по голубиной почте.
Сейчас на форуме
SergeCpp
Newbie


Всего сообщений: 9
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 янв. 2012
Fe-Restorator написал:
[q]
Упаковывать уже упакованную
[/q]
Вы верно заметили, что:

Fe-Restorator написал:
[q]
Музыка бывает "упакована", т.е. на самом деле - лишь обёрнута в формат архива (без сжатия), только чтоб "выложить всю кучу разом".
[/q]
Так и есть в большинстве скачиваемых архивов.


Fe-Restorator написал:
[q]
Кстати, из-за невысокого качества болванок
[/q]
Fe-Restorator написал:
[q]
чаще всего нечитаемой становится внешняя 1/3 часть болванки
[/q]
Очень тут помогает программа создания избыточности, например ICE ECC. Можно одну внешнюю четверть/треть диска выделить под такую информацию. С ICE ECC я работаю с 2005 года, всё замечательно.


Fe-Restorator написал:
[q]
Вторая ошибка - отсутствие резервной копии
[/q]
Да, это "как всегда": 10 причин не делать резервное копирование.


Fe-Restorator написал:
[q]
Архив не гарантирует надёжность хранения
[/q]
Информация для восстановления WinRar (хотя там до версии 5 и достаточно просто устроено, много проще, чем в ICE ECC) не раз оказывалась полезной и архив был восстановлен.


uav1606 написал:
[q]
речь идёт не о скачке каких-то своих файлов, а про выложенные кем-то на какой-нибудь левый файлообменник, который не поддерживает докачку и т.п. Тогда действительно бывает нужно скачать либо только заголовок архива, либо хотя бы иметь возможность частичного восстановления архива, если он неправильно скачался
[/q]
uav1606 написал:
[q]
надо какой-то файл большой скачать, а он вдруг на 80% оборвался, чтобы ещё раз качать - нет денег и времени. Тогда приходится мучиться с полученным, и очень хорошо, если он rar.
[/q]
uav1606 написал:
[q]
Кстати, музыка мне часто попадалась в виде архивов, т.е. один альбом - один архив.
[/q]
Всё именно так.

uav1606 написал:
[q]
в последнее время многие повадились
[/q]
Это и раньше делали, трафик, да.


Fe-Restorator написал:
[q]
Хорошая прога-качалка позволяет качать один файл сразу с нескольких
[/q]
Да, только не всегда можно:

Fe-Restorator написал:
[q]
разыскать копии файла можно сразу на нескольких хостингах, и докачать
[/q]
Так как или только на одном есть или докачку ни один не поддерживает.
<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
Полигон-2 »   Старый софт »   Непонятки с Winrar 2.9
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS