LINUX.ORG.RU

Архиватор RAR 5.90

 , ,


0

1

Состоялся релиз проприетарного архиватора RAR версии 5.90. Список изменений в консольной версии:

  1. Увеличена скорость сжатия RAR при использовании процессоров с 16 и более ядрами.
  2. При создании архивов RAR5 метод сжатия «Скоростной» («Fastest») обычно обеспечивает более плотную упаковку хорошо сжимаемых данных.
    (эквивалент в командной строке — ключ -m1)
  3. Максимальное количество используемых потоков увеличено с 32 до 64.
    У ключа -mt<потоки> в командной строке можно указывать значения от 1 до 64.
  4. Ускорено восстановление повреждённых архивов RAR5, содержащих данные для восстановления, и у которых нет смещения данных.
    Скорость была снижена в RAR версии 5.80 и сейчас восстановлена до исходного уровня.
  5. Не запрашивается пароль при починке повреждённых архивов RAR5 с зашифрованными именами файлов, имеющих данные для восстановления.
    Теперь команду восстановления можно выполнять, не указывая пароль.
  6. Исправлены ошибки:
    • команда «Исправить» («Repair») могла ошибочно выводить сообщение о повреждении данных для восстановления при обработке архива с корректными данными («Recovery record is corrupt»).
      Это сообщение не препятствовало дальнейшему восстановлению.

Также обновлён распаковщик с открытым кодом UnRAR до версии 5.9.2.

>>> Подробности

★★★★★

Проверено: cetjs2 ()
Последнее исправление: linuks (всего исправлений: 6)

Ответ на: комментарий от anonymous

Да. Но мы тут выясняем, чем RAR лучше 7z. Оказалось, что в этой области ничем.

Ostegard
()

В новых версиях обнаружился баг, кто подтвердит?
Если через графическую тулзу (Engrampa/file-roller) в MATE/GNOME создать архив с паролем и опцией «Encrypt the file list», то при открытии вываливается ошибка, а должно быть так.
В версии 5.71 все было нормально, потом вышла 5.80 и началось. Теперь вот и в 5.90 то же самое.

P.S. С автором списывался, грит, мол, ему нужны хоть какие-то данные типа, какие параметры передаются из/в Engrampa/file-roller и т.д. Баг репорт в Engrampa/MATE тоже написал, жду результат. У них, оказывается, уже такое было в каком-то там 2012 году. Вероятно GTK-проблемы.

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 2)
Ответ на: комментарий от drfaust

В этом есть некий смысл. Для таких программ анонс новой версии - это предупреждение пользователям о том что криворукие проггеры возможно опять что-то поломали или внесли несовместимость.

tommy ★★★★★
()

обеспечивает более плотную упаковку хорошо сжимаемых данных более плотную упаковку

Полипропилен или поливинилхлорид?

anonymous
()
Ответ на: комментарий от zendrz

Есть унылые люди, которые своими унылыми комментариями создают уныние в окружающем их пространстве.

Не будьте такими!

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

Если такие «шутки» постить в квотезы, то конечно они (квотезы) сдохнут.

  • Rar не нужен!
  • Почему?
  • Потому что архиненужен!

Бха-ха! На башорг! Cowsay..

anonymous
()
Ответ на: комментарий от yaws

rar тоже не все архивы может восстановить, даже те, к-рые имеют recovery_record.

Mac_is_for_fag
()
Ответ на: комментарий от Ramil

раром заархивировали, а потом восстановили с коррекцией ошибок

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

Корректирующие коды. Fault-tolerance архитектура, позволяющая распаковать хоть часть покоцанного архива. Для опенсорсных архиваторов это непозволительная роскошь.

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

если какой-то из файлов частей архива вообще отсутствует

При архивировании можно создавать тома для восстановления.

Radjah ★★★★★
()
Последнее исправление: Radjah (всего исправлений: 1)
Ответ на: комментарий от ShiningRiver

par2 заброшен, очень плохо масштабируется и на архивах больше нескольких гигабайтов уже непригоден. par3 так и не увидел свет.

Из живых реализация накладных ecc есть разве что https://github.com/tahoe-lafs/zfec

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

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

7-zip

Только что обратил внимание, что сайт чувака по имени Igor Pavlov переведён на 12 (!) языков. Русского в списке нет.

Совпадение, или?..

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

Я про RAR. Там есть такая опция при архивировании с дроблением на тома.

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

винамп живой ещё?

Избавились от несвободных компонентов. AAC стал декодироваться средствами системы, отсюда ограничения: в XP декодера нет, вывод только 16 бит - ReplayGain не сможет предотвратить клиппинг. Fraunhofer MP3 кодер заменили на LAME (может, это и хорошо), но выкинули Fraunhofer AAC Encoder (aka FHG AAC) - это плохо. По умолчанию при запуске два окна вместе не клеются, надо поставить какую-то галочку, она видимо при сборке по ошибке была снята. Исчезла мультиязычность, остался только английский. Исчезла поддержка WMA DRM. В общем, я рекомендую ставить старую сборку.

anonymous
()
Ответ на: комментарий от Gonzo

Engrampa/file-roller проблемы

Именно так. Я встречал ошибки в file-roller (обычно не может найти второй том, которого в помине не было), когда из командной строки отлично разархивируется.

Но file-roller удобен. С ним никогда не бывает так, что файлы из архива разархивируются в текущий каталог как есть без подпапки. Он учитывает этот момент из коробки. Что интересно, даже в WinRAR надо быть на чеку, чтобы не засрать всё файлами при извлечении.

anonymous
()
Ответ на: комментарий от Mac_is_for_fag

Да это то понятно, когда один английский — просто лень ерундой заниматься.

Тем более у RAR не один сайт. Для самого попсового продукта WinRAR русский есть

https://www.win-rar.com/start.html?&L=4

А у 7-zip вон Эспера́нто есть 🤣

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от ZhAN

Интересно, хоть чем-нибудь можно открыть недокачанный запароленный архив?

Я пробовал испортить один байт в запароленном 7z, вопреки ожиданию, всё, что было до повреждения распаковалось. Но это только один байт и в середине. А если много и в конце?

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

Ясно. Мне не совсем понятно, кто виноват и куда репортить. Впрочем, написал багрепорт пока что в Engrampa и попросил, чтобы помогли определить проблему. Но я так понимаю, дело не в ней.

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

Когда ОДИН английский — это не то, чтобы хорошо, но хотя бы как-то понятно.

А тут даже эсперанто есть, как выше отметили. А русского нет.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от anonymous

Еще бывает расширения перепутаны. Когда rar модулю скармливается 7z и наоборот, основываясь только на расширении. Монолитные WinRAR/7zip то могут разрулить этот момент, а модульный File-Roller нет.

anonymous
()
Ответ на: комментарий от Gonzo

ему нужны хоть какие-то данные типа, какие параметры передаются из/в Engrampa/file-roller

Посмотри командную строку в диспетчере задач. Или можно в это время в терминале ввести

ps -ef > log.txt

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

Интересно, хоть чем-нибудь можно открыть недокачанный запароленный архив?

Теоретически unrar с keep-broken ключом может что-то выдрать. То есть он будет распаковывать и дешифровывать файлы, но не будет проверять контрольные суммы и жаловаться что архив не восстанавливается.

Уж что из итоговой каши можно будет выдрать полезного - второй вопрос.

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

Поддержка русского исчезла 15 декабря 2014 года. Тогда среди прочего были удалены языки Afrikaans, Bulgarian, German, Russian, Ukrainian.
German вернули только в начале 2016.
https://web.archive.org/web/20141214155447/https://www.7-zip.org/
https://web.archive.org/web/20141215204209/https://www.7-zip.org/

anonymous
()
Ответ на: комментарий от ZhAN

Нет, винрар не справлялся. Тут или спец инструменты или гиблое дело. Надо потестить. Хвосты поотрезать.

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

Глубоко!

С помощью Википедии я нашёл ответ автора:

It’s difficult to manage translated pages. So I keep only some of the tranlations in 7-zip.org. You can find and edit russian page at wikipedia: http://ru.wikipedia.org/wiki/7-Zip

Но он датируется аж 2008 годом. Похоже, русский удаляли как минимум дважды. И сегодняшнюю ситуацию (куча языков есть, а русского нет) он не объясняет.

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

Но он датируется аж 2008 годом. Похоже, русский удаляли как минимум дважды. И сегодняшнюю ситуацию (куча языков есть, а русского нет) он не объясняет.

Вообще может просто, если добровольцы есть - вот и… А так как их вообщем не густо, и от погоды зависит, то вот такой и результат.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от anonymous

Afrikaans, Bulgarian, German, Russian, Ukrainian

Языки третьего мира, в общем. А в Германии много русских.

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

Как запустить ps в режиме мониторинга, а не положить в лог и все? У меня ж так не получиться отследить.

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

Возьму вместе с Windows максимальная

удачи. только не забывайт, что винда делает скриншоты твоего экрана и отправляет прямо к тов. майору.

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

Я за то, чтобы такая автотранслитерация никнеймов так и осталась. Хуже быдло"ёлочек" на лоре нововведения не придумаешь.

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