1. Обновлено графическое оформление WinRAR.
Благодарим за помощь дизайнеров
http://weirdsgn.com и
http://icondesignlab.com и с удовольствием объявляем, что
теперь в WinRAR используется набор значков, подготовленных
Aditya Nugraha Putra из студии
http://weirdsgn.com.
Предыдущие значки WinRAR доступны как тема интерфейса здесь:
https://rarlab.com/themes/WinRAR_Classic_48x36.theme.rar
2. Повышена эффективность команды "Восстановить" для архивов RAR5,
защищённых с помощью данных для восстановления. Теперь эта команда
способна обнаруживать удаления и вставки неограниченного размера
также в виде перемешанных данных, включая данные, полученные из
нескольких архивов, имеющих данные для восстановления, и объединённых
в один файл в произвольном порядке.
3. Параметр "По окончании операции выключить компьютер" в окне архивирования
изменён на выпадающий список "По окончании операции", позволяющий
после завершения архивирования выключать компьютер, переводить его
в состояние гибернации или сна.
4. Чтобы выключить компьютер по окончании операции, укажите в командной
строке ключ -ioff или -ioff1, чтобы перевести в состояние
гибернации – ключ -ioff2, в состояние сна – ключ -ioff3.
5. Если для файла с комментарием, заданного ключом -z<файл>, не указана
кодировка с помощью ключа -sc, RAR пытается определить кодировки UTF-8,
UTF-16LE и UTF-16BE, основываясь на маске порядка байт и проверке
достоверности данных.
6. WinRAR пытается автоматически определять кодировки ANSI, OEM и UTF-8
в комментариях архивов ZIP.
7. В настройках программы на вкладке "Просмотр" параметр "Использовать
кодировку DOS" в группе "Встроенное средство просмотра" заменён на
"Автоопределение кодировки". Если включено автоматическое определение,
встроенная программа просмотра пытается сама определять кодировки
ANSI (Windows), OEM (DOS), UTF-8 и UTF-16.
8. Если щёлкнуть правой кнопкой мыши по одному архиву, то по умолчанию
контекстное меню Проводника Windows будет содержать только команды
извлечения. Это можно изменить, указав одну или несколько разделяемых
пробелами масок в поле "Всегда показывать команды архивирования для"
в окне "Элементы контекстного меню", вызываемом на вкладке "Интеграция"
в настройках WinRAR. Таким образом, команды архивирования для файлов
указанных типов будут отображаться всегда, даже есть файл распознан
как архив. Если вы хотите, чтобы команды архивирования и извлечения
присутствовали в контекстных меню всех архивов, то укажите "*" в этом
поле.
9. Команда "SetupCode" SFX-модуля принимает необязательный целочисленный
параметр, позволяющий управлять отображением собственных кодов возврата
программы установки и SFX. Для того же самого предназначен параметр
"Коррекция кода возврата" на вкладке "Установка" в окне "Дополнительные
параметры SFX" (кнопка "Параметры SFX" на вкладке "Дополнительно" в
окне "Имя и параметры архива").
10. Новый ключ -im ("Показывать дополнительную информацию") командной строки
для WinRAR. Его можно указывать вместе с командой "t", чтобы выводилось
сообщение при успешном завершении тестирования архива. Без этого ключа
команда "t" не показывает никаких сообщений, если проверка завершилась
без ошибок.
Ключ -im применим только к WinRAR.exe, консольный RAR.exe его
игнорирует.
11. Если при распаковке зашифрованного файла в ZIP-архиве был указан
неверный пароль, WinRAR не прерывает распаковку, а предлагает снова
ввести правильный пароль для того же файла.
12. Если при открытии или распаковке RAR-архива с зашифрованными именами
файлов был указан неверный пароль, WinRAR не прерывает операцию, а
предлагает снова ввести правильный пароль. Предыдущие версии уже
вели себя так же с RAR-архивами с зашифрованными файловыми данными,
но прерывали операцию с архивами, содержащими зашифрованные имена.
13. WinRAR распознаёт файлы GZIP с произвольными данными, предшествующими
собственно GZIP-архиву, например файлы .scexe с прошивками.
14. В поле "Добавляемые файлы" в окне архивирования можно указывать параметр
@filelist. В этом случае WinRAR попытается получить список файлов для
архивирования из обычного текстового файла 'filelist', в котором
каждое имя файла должно быть указано на отдельной строке.
15. Диалоговое окно с информацией:
а) изменён вид графика степени сжатия;
б) для архивов с зашифрованными именами файлов в строке "Шифрование"
отображается "Имена и данные".
16. Если в окне хода операции навести указатель мыши на имя архива, то
отобразится полное имя архива. Полезно для архивов с длинными именами,
не умещающимися в отведённое в окне место.
17. При использовании ключа -ts1 вместе с -u или -f сравнение времени файлов
выполняется с 1-секундной точностью. Ранее в подобной ситуации
добавляемый файл мог ошибочно трактоваться как более новый, чем
имеющийся в архиве, просто потому, что сравнивалось время с высокой
точностью у добавляемого файла с временем с низкой точностью у файла
в архиве.
18. Команды "Обновить" и "Обновить имеющиеся" ('u' и 'f' в режиме командной
строки) немедленно прекращают работу, если нет файлов для обновления.
Ранее эти команды перед завершением работы создавали временный архив,
если обновлялся архив с данными для восстановления или с информацией
для быстрого открытия.
19. После создания 500 томов в графической оболочке WinRAR выдаётся запрос,
продолжить или прекратить дальнейшее архивирование. Это сделано, чтобы
предотвратить создание многих тысяч архивных томов, если
пользователь по ошибке указал неверный размер тома.
20. В окне архивирования в поле размера тома по умолчанию используются
мегабайты, а не байты.
21. Команда "Исправить" выдаёт сообщение "Данные для восстановления
повреждены" после починки архива RAR5, содержащего повреждённые
данные для восстановления. Ранее такое сообщение выдавалось только
командой "Тест", а команда "Исправить" обрабатывала большинство
повреждений данных для восстановления, ничего не сообщая.
22. Исправлены ошибки:
а) устранены потенциальные проблемы безопасности при обработке
повреждённых RAR-архивов;
б) некорректно отображались не-английские символы в файлах TAR
с расширенными заголовками PAX;
в) команда "rar x arcname.rar .." распаковывала файлы в текущую папку,
а не в родительскую;
г) вставка файлов из Проводника Windows в открытый в WinRAR архив
блокировала последующие операции копирования и вставки в Проводнике,
пока не завершалось архивирование;
д) если был введён неправильный пароль, SFX-модуль выдавал сообщение
"Указан неверный пароль" бесконечно, не запрашивая ввод корректного
пароля;
е) при распаковке ZIP-архивов всегда устанавливалось время папок, даже
если были отключены все параметры в группе "Время файлов" в окне
"Путь и параметры извлечения";
ё) если при распаковке в окне "Путь и параметры извлечения" в группе
параметров "Удаление архива" было выбрано "Удалять всегда", а
пользователь при запросе перезаписи или пароля нажал кнопку "Отмена",
архив .zip и .7z мог быть удалён даже после отмены извлечения.