WinRAR - История изменений версий
Версия 4.10
1. WinRAR позволяет создавать ZIP-архивы практически любого размера.
Действовавшие в прошлых версиях WinRAR ограничения на размер ZIP-архива
(2 Гбайт максимум) и количество содержащихся в нём файлов (до 65 535 шт.)
теперь неактуальны.
2. WinRAR позволяет создавать многотомные ZIP-архивы, иногда также именуемые
разделёнными (split) ZIP-файлами.
Тома ZIP получают имена вида 'volname.zip', 'volname.z01', 'volname.z02'.
Для всех операций с архивами, например, для начала извлечения файлов или
для открытия архива, нужно использовать том с расширением ".zip".
В отличие от томов RAR, тома ZIP не могут быть самораспаковывающимися.
При создании или распаковке ZIP-томов требуется, чтобы WinRAR имел
доступ сразу ко всем томам многотомного архива. Поэтому невозможно,
скажем, создавать или распаковывать ZIP-тома на сменных дисках, по
одному тому на диск. Необходимо создать все тома в одной и той же папке.
3. Добавлена поддержка высокоточного времени файлов в ZIP-архивах.
При работе с ZIP-архивами WinRAR может сохранять и извлекать время
изменения, создания и последнего обращения к файлам с точностью
100 наносекунд.
Чтобы сохранить в архиве все три времени, нужно включить параметр
"Сохранять точное время изменения файлов" на вкладке "Время" в
диалоговом окне архивирования.
Чтобы воссоздать времена у извлекаемых файлов, нужно включить
соответствующие параметры в группе "Время файлов" на вкладке
"Дополнительно" в диалоговом окне извлечения.
4. Добавлена поддержка юникодных имён, хранящихся в дополнительном поле
ZIP-архива. Различные ZIP-архиваторы сохраняют юникодные имена либо в
заголовке файла, либо в дополнительном поле ZIP. Теперь WinRAR умеет
правильно обрабатывать юникодные имена обоих типов.
5. При работе с форматом ZIP теперь поддерживается параметр
"Синхронизировать содержимое архива" и соответствующий ключ -as в
командной строке.
6. Изменения в поведении ключа -ag:
а) ключ -ag теперь можно использовать со всеми командами RAR и WinRAR,
а не только при архивировании;
б) поведение форматирующего символа 'N' различается при операциях,
относящихся и не относящихся к архивированию. При архивировании
происходит инкрементное приращение, пока не будет обнаружено первое
незанятое имя. При операциях, не связанных с архивированием, например,
при извлечении, выбирается имеющийся архив с именем, предшествующим
первому незанятому;
в) форматирующий символ 'I' позволяет указывать минуты вне зависимости от
наличия и расположения 'H' (часы) в форматирующей строке. Его можно
использовать вместо 'M' (минуты), когда требуется поместить минуты
перед часами или когда часы не нужны вовсе.
7. По умолчанию WinRAR предлагает обновить архив, если программа просмотра
изменила открытый файл или создала новые файлы. Новый параметр
"Игнорировать изменения этих файлов" в диалоговом окне
"Установки/Просмотр" позволяет отключить такое поведение. Вы можете
указать в этом поле одну или несколько масок файлов, разделяя их
пробелами, и WinRAR не будет выдавать запрос на обновление архива,
если созданный или изменённый программой просмотра файл подпадает
под действие одной из таких масок.
8. Изменения в поле ввода размера томов. Теперь можно выбирать единицу
измерения из выпадающего списка правее поля указания размера тома.
По-прежнему поддерживается и предыдущий способ задания размера с помощью
добавления к нему буквенных модификаторов ('k', 'm' и др.).
9. Изменения в списке предустановленных размеров томов.
Дискеты и ZIP-диски заменены томами по 5 и 100 Мбайт, добавлены новые
пункты для максимального объёма файла в системе FAT32 и для дисков
Blu-ray.
10. Новый параметр "Уничтожать файлы, если задан пароль" на вкладке "Опции"
в диалоговом окне архивирования. Если вы хотите, чтобы зашифрованные
файлы уничтожались (затирались) всегда, то включите этот параметр в
профиле архивирования по умолчанию.
11. Новый параметр "Уничтожать временные файлы/Только зашифрованные" в
диалоговом окне настроек программы на вкладке "Безопасность".
Он позволяет использовать более медленное и более надёжное удаление
временных файлов, извлечённых из архивов, которые WinRAR определил
как зашифрованные. Для всех остальных временных файлов применяется
быстрое удаление.
12. Изменения в команде "Преобразовать архив(ы)":
а) теперь стало возможным преобразовывать зашифрованные архивы. Ранее
команда "Преобразовать архив(ы)" их пропускала.
Если же вы хотите, чтобы такие архивы по-прежнему пропускались,
то включите параметр "Пропускать зашифрованные архивы" в диалоговом
окне "Преобразование архивов". Это может понадобиться, когда
преобразование выполняется без присутствия пользователя, чтобы
избежать остановок операции из-за запроса паролей;
б) удалён особый тип архивов - "rar2", применявшийся для архивов RAR 1.x
и 2.x. Теперь для преобразования всех версий RAR-архивов используется
тип "rar".
Поскольку команде преобразования больше не требуется определять
версию RAR-архивов, начальный поиск архивов выполняется быстрее,
т.е. сокращается задержка появления диалогового окна "Преобразование
архивов".
13. Новый ключ -log[формат][=имя] для записи имён архива и файлов в отчёт
при архивировании в форматы RAR и ZIP, а также при извлечении, удалении
и выдаче списка содержимого для формата RAR.
Этот ключ особенно удобен, когда нужна последующая обработка архива,
созданного с ключами -ag или -v, так как -log предоставляет имя архива,
созданное WinRAR.
14. Новый ключ -@[+] для обработки всех параметров начиная с символа
'@' либо как имён файлов (-@), либо как файлов-списков (-@+).
15. SFX-параметры "Программа установки" в окне "Дополнительные параметры SFX"
перемещены с вкладки "Общие" на новую вкладку "Установка".
Оба поля ввода - "Выполнить после распаковки" и "Выполнить до
распаковки" - теперь многострочные, т.е. позволяют вводить несколько
команд программы установки для одного и того же SFX-архива.
16. Команда "SetupCode" сценария SFX, отдающая указание SFX-архиву, что
нужно дождаться завершения работы программы установки и установить
код возврата SFX-файла равным коду возврата программы установки,
увеличенному на 1000.
Эквивалент этой команды в графической оболочке - "Ждать и устанавливать
код возврата" на вкладке "Установка" в диалоговом окне "Дополнительные
параметры SFX".
17. В SFX-команде "Shortcut" больше не поддерживается тип "S" (создать
ярлык в верхнем уровне главного меню). Новейшие версии Windows
не позволяют программам добавлять записи в верхний уровень главного
системного меню.
18. В диалоговых окнах архивирования и мастера можно указывать размер
томов в виде десятичной дроби. Знак отделения дробной части от целой
зависит от региональных настроек Windows.
Дробные значения также можно указывать в ключе -v<размер> в командной
строке. В командной строке в качестве десятичного знака всегда
используется точка (.).
Например, ключ -v1.5g задаёт размер 1,5 гигабайта.
Версия 4.01
1. Для архивов TAR добавлена поддержка файловых размеров, хранящихся в
двоичном формате.
В некоторых архивах TAR для файлов объёмом более 8 Гбайт используется
не восьмеричный, а двоичный формат размера.
2. Исправлены ошибки:
а) команда "Восстановить повреждённый архив" неверно реконструировала
структуру архивов RAR, содержащих хотя бы один файл, упакованный
размер которого превышал 4 Гбайт.
Эта ошибка не оказывала влияния на операции восстановления с
использованием информации для восстановления. Она возникала только
в том случае, если информация для восстановления отсутствовала, и
WinRAR выполнял реконструкцию структуры архива;
б) даже если в диалоге извлечения на вкладке "Дополнительно" по
умолчанию был выбран параметр "Извлекать файлы без путей", WinRAR
при вызове из контекстного меню Проводника Windows всё равно
распаковывал файлы с путями;
в) после ввода неправильного пароля для зашифрованного ZIP-архива
WinRAR иногда игнорировал последующие попытки ввести пароль правильно;
г) команда "Мастер" не позволяла создавать самораспаковывающиеся и
многотомные архивы при архивировании одной папки или файла
без расширения;
д) команда "Импорт параметров из файла" не восстанавливала многострочные
комментарии в профилях сжатия WinRAR;
е) при преобразовании томов RAR с именами вида name1.name2.part#.rar,
команда "Преобразовать архивы" ошибочно удаляла из имён часть ".name2".
В результате архив получал имя name1.rar вместо ожидаемого
name1.name2.rar;
ж) RAR мог вызывать ошибку при создании архива с ключом -agNNN в том
случае, если номер архива в сгенерированном имени был 110 или больше.
з) WinRAR неверно отображал не-английские имена файлов в архивах 7-Zip,
если в них использовалась кодовая страница, отличная от применяемой
по умолчанию. Это была проблема лишь с отображением, распаковывались
файлы с такими именами правильно.