Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Непонятки с Winrar 2.9 |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 | Печать |
Fe-Restorator |
Сообщение отправлено: 23 ноября 2013 10:34
ansi написал: Думаю, здесь речь не об совместимости всяких версий упаковщика, а об отсутствии унификации всего архивного хозяйства. рхивы создавал/скачивал на протяжении нескольких лет разными версиями Winrar 3.0 Иными словами, почему-бы все архивы не переупаковать строго нужной тебе версией архиватора? И только ею. На современном компе, если нужно - под досбоксом. Раз-уж создаёшь подборку архивов, так её нужно обслуживать, иначе будет просто бесформенная куча плесневеющего барахла. А-ля Плюшкин-с... |
Сейчас на форуме |
SergeCpp |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 января 2014 22:20 Сообщение отредактировано: 30 января 2014 22:23
Fagear написал: zOrg написал: А для чего нужно использовать WinRAR? 7-zip прекрасно работает и на 7-ке, и на XP, и на 98-й. Рары и всё прочее распаковывает, инсталятор влезает на дискету. uav1606 написал: Я 7-zip пользую (Win95 - Win7), покамест не подводил. Fe-Restorator написал: Все эти мелочи и дают общее негативное впечатление о 7-Zip Копирую (так надёжнее) своё Для форточек 7zip лучше пакуетсообщение с 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... ...не поддерживает возможность восстановления данных из поврежденных архивов.Википедия Тишина на официальном сайте. 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 января 2014 1:21 Сообщение отредактировано: 31 января 2014 1:24
SergeCpp написал: Это на самом деле не совсем так. Есть понятие "непрерывный архив" (solid archive) и... ну пусть будет "архив с оглавлением" (специального термина для обычных архивов я не встречал). В первом случае архиватор сначала делает поток данных из всех добавляемых в архив файлов и оглавления, потом применяет к этому потоку целиком алгоритм сжатия. И результат сжатия записывает в архив. Во втором случае архиватор в архив записывает оглавление (список файлов и каталогов), а потом отдельно к каждому файлу применяет алгоритм сжатия, и по-отдельности записывает результат в архив. сейчас провёл эксперимент — убрал из архива 7Z всего три байта в конце — ошибка открытия. У архива ZIP я убрал шесть байт в конце — у всех файлов (что остались видны) CRC = 0 и ничего извлечь не получается. Соответственно, из непрерывного архива извлечь отдельный файл без целостности всего архива невозможно. А из архива с оглавлением - без проблем, т.к. повреждение затрагивает только какой-то отдельный файл, а не весь архив. Зато непрерывный архив имеет заметно более высокую степень сжатия. Так вот, просто в твоем эксперименте 7zip работал в режиме solid, а RAR - нет. Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д. |
Fe-Restorator |
NEW! Сообщение отправлено: 31 января 2014 1:54
DrPass написал: Вот-вот. Ещё непонятно патологическое стремление оперировать именно порченными архивами. Заранее соглашаясь на неполное извлечение информации. Не проще-ли воспользоваться некой мега-прогой закачек, гарантированно не теряющей инфы в процессе закачки, включая докачку при последующих попытках?! Совмещённую с системой резервных копий, благо нонче ожили даже облачные сервисы по сохранению инфы. Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д. |
Сейчас на форуме |
SergeCpp |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 31 января 2014 4:21 Сообщение отредактировано: 31 января 2014 4:51
Почему-то скачиваемые файлы всегда (у меня) оказываются такие, что 7-Zip — solid, а Rar — не solid. И это наблюдение не на всего десяти-двадцати-ста архивах. DrPass написал: Вот пример: solid-rar недокачанный архив, созданный (WinRar 3.93) без записи для восстановления, лучшая степень сжатия. Соответственно, из непрерывного архива извлечь отдельный файл без целостности всего архива невозможно. А из архива с оглавлением - без проблем, т.к. повреждение затрагивает только какой-то отдельный файл, а не весь архив. Зато непрерывный архив имеет заметно более высокую степень сжатия. Так вот, просто в твоем эксперименте 7zip работал в режиме solid, а RAR - нет. Включи в RAR'е соответствующую галочку, и он потеряет возможность извлечения файлов из недокачанных архивов и т.д. Созданный архив, размером в 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 написал: Бывает разное. Не специально, обычно. А бывает и такое, что большой архив скачивается специально частично, чтобы посмотреть, что там (прослушать пару треков или посмотреть начало фильма), и стоит ли скачивать дальше. Не у всех интернет быстрый. Ещё непонятно патологическое стремление оперировать именно порченными архивами. P.S. Если файлы на sendspace и на rghost устареют, то их можно будет взять в сообщении на old-dos. |
Fe-Restorator |
NEW! Сообщение отправлено: 31 января 2014 8:27 Сообщение отредактировано: 31 января 2014 9:09
SergeCpp написал: Это мазохизм, срочно лечитесь! Упаковывать уже упакованную музЫку/вЫдево - жесть, причём жутко гнутая и жёваная! Не догадывались попросту переименовать *.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 написал: Я такую фигню уже давно наблюдал на СНГ-шных варёзных сайтах, когда в архив с мелкой утилиткой или текстовкой И ещё одно - в последнее время многие повадились вместе с какой-нибудь мелкой программкой в архив пихать какую-нибудь музыку или картинки на несколько МБ - видимо, "для веса", то ли с файлообменников они за трафик получают или там минимальный объём файла установлен, не знаю. В таких случаях тоже очень удобно качать только часть архива. с ключами впихивали бестолковые картинки или музычку. Действительно всё дело в премиальных с файлообменника. |
Fe-Restorator |
NEW! Сообщение отправлено: 31 января 2014 13:40
uav1606 написал: Вот только довесок обычно пакуется прежде мелкого файлика, и частичная скачка такого архива ни фига полезного тебе не принесёт. И ещё одно - в последнее время многие повадились вместе с какой-нибудь мелкой программкой в архив пихать какую-нибудь музыку или картинки на несколько МБ - видимо, "для веса", то ли с файлообменников они за трафик получают или там минимальный объём файла установлен, не знаю. В таких случаях тоже очень удобно качать только часть архива. Музыка бывает "упакована", т.е. на самом деле - лишь обёрнута в формат архива (без сжатия), только чтоб "выложить всю кучу разом". uav1606 написал: Хорошая прога-качалка позволяет качать один файл сразу с нескольких "левых обменников". При нонешнем уровне жисти разыскать копии файла можно сразу на нескольких хостингах, и докачать. Хоть по гепересу, хоть по голубиной почте. какой-нибудь левый файлообменник, который не поддерживает докачку и т.п. Тогда действительно бывает нужно скачать либо только заголовок архива, либо хотя бы иметь возможность частичного восстановления архива, если он неправильно скачался. |
Сейчас на форуме |
SergeCpp |
Fe-Restorator написал: Вы верно заметили, что: Упаковывать уже упакованную Fe-Restorator написал: Так и есть в большинстве скачиваемых архивов. Музыка бывает "упакована", т.е. на самом деле - лишь обёрнута в формат архива (без сжатия), только чтоб "выложить всю кучу разом". Fe-Restorator написал: Fe-Restorator написал: Кстати, из-за невысокого качества болванок Очень тут помогает программа создания избыточности, например ICE ECC. Можно одну внешнюю четверть/треть диска выделить под такую информацию. С ICE ECC я работаю с 2005 года, всё замечательно. чаще всего нечитаемой становится внешняя 1/3 часть болванки Fe-Restorator написал: Да, это "как всегда": Вторая ошибка - отсутствие резервной копии10 причин не делать резервное копирование. Fe-Restorator написал: Информация для восстановления WinRar (хотя там до версии 5 и достаточно просто Архив не гарантирует надёжность храненияустроено, много проще, чем в ICE ECC) не раз оказывалась полезной и архив был восстановлен. uav1606 написал: uav1606 написал: речь идёт не о скачке каких-то своих файлов, а про выложенные кем-то на какой-нибудь левый файлообменник, который не поддерживает докачку и т.п. Тогда действительно бывает нужно скачать либо только заголовок архива, либо хотя бы иметь возможность частичного восстановления архива, если он неправильно скачался uav1606 написал: надо какой-то файл большой скачать, а он вдруг на 80% оборвался, чтобы ещё раз качать - нет денег и времени. Тогда приходится мучиться с полученным, и очень хорошо, если он rar. Всё именно так. Кстати, музыка мне часто попадалась в виде архивов, т.е. один альбом - один архив. uav1606 написал: Это и раньше делали, трафик, да. в последнее время многие повадились Fe-Restorator написал: Да, только не всегда можно: Хорошая прога-качалка позволяет качать один файл сразу с нескольких Fe-Restorator написал: Так как или только на одном есть или докачку ни один не поддерживает. разыскать копии файла можно сразу на нескольких хостингах, и докачать |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 | Печать |
Полигон-2 » Старый софт » Непонятки с Winrar 2.9 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |