Архиватор RAR 5.60
Выша новая версия 5.60 проприетарного архиватора RAR. Список изменений в консольной версии:
Повышена эффективность команды «Восстановить» («Repair») для архивов RAR5, защищённых с помощью данных для восстановления. Теперь эта команда способна обнаруживать удаления и вставки неограниченного размера также в виде перемешанных данных, включая данные, полученные из нескольких архивов, имеющих данные для восстановления, и объединённых в один файл в произвольном порядке.
Если для файла с комментарием, заданного ключом -z, не указана кодировка с помощью ключа -sc, RAR пытается определить кодировки UTF-8, UTF-16LE и UTF-16BE, основываясь на маске порядка байт и проверке достоверности данных.
Команды «Обновить» и «Обновить имеющиеся» ("u" и "f" в режиме командной строки, сокр. от «Update» и «Refresh») немедленно прекращают работу, если нет файлов для обновления. Ранее эти команды перед завершением работы создавали временный архив, если обновлялся архив с данными для восстановления или с информацией для быстрого открытия.
Команда «Исправить» («Repair») выдаёт сообщение «Данные для восстановления повреждены» («Recovery record is corrupt») после починки архива RAR5, содержащего повреждённые данные для восстановления. Ранее такое сообщение выдавалось только командой «Тест» («Test»), а команда «Исправить» («Repair») обрабатывала большинство повреждений данных для восстановления, ничего не сообщая.
Исправлены ошибки:
устранены потенциальные проблемы безопасности при обработке повреждённых RAR-архивов;
флаги -tl и -tk не работали в режиме обновления архива;
команда "rar x arcname.rar …" распаковывала файлы в текущую папку, а не в родительскую;
команда типа "rar a arcname.rar subdir/arcname.rar" ошибочно выдавала сообщение об отсуствии файлов («No files») и не работала.
>>> Подробности
Повышена эффективность команды «Восстановить» («Repair») для архивов RAR5, защищённых с помощью данных для восстановления. Теперь эта команда способна обнаруживать удаления и вставки неограниченного размера также в виде перемешанных данных, включая данные, полученные из нескольких архивов, имеющих данные для восстановления, и объединённых в один файл в произвольном порядке.
Если для файла с комментарием, заданного ключом -z, не указана кодировка с помощью ключа -sc, RAR пытается определить кодировки UTF-8, UTF-16LE и UTF-16BE, основываясь на маске порядка байт и проверке достоверности данных.
Команды «Обновить» и «Обновить имеющиеся» ("u" и "f" в режиме командной строки, сокр. от «Update» и «Refresh») немедленно прекращают работу, если нет файлов для обновления. Ранее эти команды перед завершением работы создавали временный архив, если обновлялся архив с данными для восстановления или с информацией для быстрого открытия.
Команда «Исправить» («Repair») выдаёт сообщение «Данные для восстановления повреждены» («Recovery record is corrupt») после починки архива RAR5, содержащего повреждённые данные для восстановления. Ранее такое сообщение выдавалось только командой «Тест» («Test»), а команда «Исправить» («Repair») обрабатывала большинство повреждений данных для восстановления, ничего не сообщая.
Исправлены ошибки:
устранены потенциальные проблемы безопасности при обработке повреждённых RAR-архивов;
флаги -tl и -tk не работали в режиме обновления архива;
команда "rar x arcname.rar …" распаковывала файлы в текущую папку, а не в родительскую;
команда типа "rar a arcname.rar subdir/arcname.rar" ошибочно выдавала сообщение об отсуствии файлов («No files») и не работала.
>>> Подробности
Ещё новости по теме:
18:20