WinRAR 3.00. По следам изменений.

Автор: J-34
Дата: 16.05.2002
Все фото статьи

Введение


После долгого, почти пятимесячного тестирования, увидела свет финальная версия программы WinRAR 3.00.
WinRAR - одна из самых популярных программ для сжатия файлов. WinRAR полностью поддерживает формат ZIP, а также основные операции (просмотр содержимого, распаковка, показ комментариев и информации об архивах) для архивов форматов CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2 и JAR. Кроме того, программа работает с форматом архивов собственной разработки - RAR, с улучшенной степенью сжатия. Всего в программе сделано 47 изменений.

Полный список изменений


Лицензия для одного пользователя теперь стоит 29$ (это - тоже изменение, кстати, первое в списке), для обладателей лицензии на RAR 1.x-2.x бесплатно. У программы появился новый сайт: http://www.rarlab.com вместо http://www.rarsoft.com/rar_archiver.htm.

Улучшен алгоритм сжатия. Размер словаря увеличен до 4 Mb (такой размер и стоит по умолчанию). Добавлен специальный алгоритм для текстовых данных на основе алгоритма Дмитрия Шкарина. Добавлены специальные алгоритмы для выполняемых 32- и 64-битных приложений, а также для графики с большим количеством цветов, аудио данных и таблиц. Теперь WinRAR выбирает лучший алгоритм для сжатия автоматически.

Алгоритм шифрования изменен в соответствии со стандартом AES (Advanced Encryption Standard) до длины ключа 128 бит.

Благодаря Франческо Индрио (Francesco Indrio) в очередной раз изменен графический дизайн программы.

Основные операции с архивами теперь можно проводить при помощи мастеров (добавлено для начинающих пользователей). Для этого достаточно нажать кнопку Wizard (Помощник)

и выбрать соответствующую операцию

Добавлена поддержка отправки файлов по электронной почте: добавлена опция "Send archive by email" (послать архив по электронной почте) при создании архива и команда "Compress and email" (сжать и отправить по электронной почте) в контекстном меню проводника (ваша почтовая программа должна поддерживать интерфейс MAPI).

Изменена схема именования файлов многотомных архивов с volname.rar, volname.r00, ..., на volname.part001.rar, volname.part002.rar. Однако с помощью опции для желающих оставлена возможность именования архивов по старой схеме.

Добавлена поддержка так называемых томов восстановления (REV-файлов), которые могут быть использованы для реконструкции потерянных томов в многотомных архивах.

Изменен выполняемый модуль для самораспаковывающихся архивов. Добавлены следующие возможности: поддержка архивных файлы размеров более 4Gb; изменение стандартной иконки на свою собственную; создание ярлыков для распакованных файлов на рабочем столе, в меню программ и в папке автозагрузки;

при указании INF-файла автоматически начинается инсталляция.

Добавлена возможность шифрования не только содержимого файлов, но и их имен.

Добавлена поддержка для образов компакт-дисков (ISO-файлов, стандарта ISO9660). С помощью WinRAR теперь можно просматривать и распаковывать их содержимое, в том числе с поддержкой длинных имен.

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

Команда Show information (Показать информацию) теперь доступна как для архивов (показывает информацию об архивах),

так и для обычных файлов и папок, показывая краткую информацию об их размере и о времени их сжатия, заменяя прежнюю команду Estimate (Оценка).

Команды Comment (Комментарий), Protect (Защита), SFX (Самораспаковывающийся модуль), Lock (Замок), Extract (Извлечь) и Repair (Восстановить) теперь доступны также и вне архивов.

Добавлена возможность тестирования архивов после архивации (Test archive files). Эта опция может быть полезна при одновременном использовании с опцией удаления файлов после архивации (Delete files after archiving).

Во вкладке Backup (Резервное копирование) добавления файлов в архив появились опции для добавления файлов, модифицированных до и после указанной даты.

Добавлены новые ключи командной строки -ta<date> и -tb<date>, позволяющие добавлять или извлекать из архива файлы, модифицированные после и до указанной даты. Формат даты: YYYYMMDDHHMMSS (ГГГГММДДЧЧММСС).

Добавлена возможность оставления в архиве старых версий файлов при добавлении в архив новых файлов и совпадении их имен с имеющимися в архиве.

Для облегчения добавления файлов в архив добавлена возможность добавления файлов по сети, а также с рабочего стола и из других системных папок, таких как "My Computer" (Мой компьютер) и "My Documents" (Мои документы).

Добавлена поддержка операций копирования и вставки для файлов внутри архивов. Поддерживаются стандартные комбинации клавиш Ctrl+C и Ctrl+V.

Добавлена возможность паузы (с возможность последующего продолжения) при создании архивов.

Внутри архивных файлов форматов RAR, ZIP, ACE и ARJ показываются CRC32 (32-разрядные контрольные суммы) для каждого файла.

Появилась возможность добавления каждого файла в отдельный архив.

В контекстно-зависимое меню проводника при выборе нескольких RAR-архивов добавлена команда "Extract each archive to separate folder" (разархивировать каждый архив в свою директорию). Аналогичная возможность доступна через параметры командной строки и меню программы.

В настройку программы добавлены две новые опции:

Allow history in dialogs (Показывать в диалогах папки, с которыми работали).

Использование данной опции позволяет ускорить доступ к папкам, в которых происходила архивация.

Start in wizard mode (Запуск в режиме помощника). Данная возможность запускает режим помощника автоматически, без нажатия на кнопку Wizard (Помощник).

Новый ключ для работы в командной строке -af<type> позволяет задать типа архива: RAR или ZIP. Данная возможность не работает с консольной версией программы.

Еще один новый ключ для работы в командной строке -en запрещает добавление к конец архива блока окончания архива (end of archive block). Данная возможность создана, например, для одновременного копировании архива по сети и добавления в него во время копирования новых файлов.

Появилась возможность обновления зашифрованных непрерывных архивов.

На панели инструментов добавлена новая кнопка Exit (Выход), не показываемая по умолчанию.

Появилась возможность настройки панели инструментов программы.

Добавлена новая опция Word wrap (Перенос слов) для выбора режима переноса слов при просмотре в новом встроенном просмотровщике.

Консольная версия RAR посылает сообщения об ошибках на stderr вместо stdout.

К ключу командной строки -ag добавлена приставка '+' для добавления строки даты в начало имени архива.

В диалоге распаковки файла по умолчанию предлагается путь, в котором к пути архива автоматически прибавляется его название. При нажатии на кнопку Display (Показать) развертывается дерево каталогов с путем содержания архива.


Добавлена возможность исключения добавления файлов в архив по маске через меню программы или с помощью параметров командной строки.

Добавлен ключ командной строки -ilog для создания файла отчета.

Улучшена работа с японскими и китайскими именами файлов (кодирование DBCS) в ZIP-архивах, однако рекомендуется использовать для этих целей формат RAR, т.к. WinRAR еще начиная с версии 2.80 имеет улучшенную поддержку таких файлов вместо DBCS кодирования.

WinRAR использует новые визуальные стили в Windows XP.

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

Консольная версия rar.exe. запущенная как NT-сервис продолжает работать после выхода пользователя.

При прерывании операции добавления/разархивации файлов, длящейся более одной минуты, запрашивается подтверждение.

WinRAR теперь распознает и использует записи @LongLink records в TAR-архивах, где они используются для хранения имен файлов длиннее 100 символов.

Заключение и ссылки


Как вы можете видеть, программа претерпела значительные изменения. С изменением SFX-модуля стало возможным использовать программы для создания собственных инсталляций.

На данный момент доступна только английская версия WinRAR 3.00. В ближайшее время появятся локализованные версии. Последняя русская версия - WinRAR 3.00 beta 7.

Как уже упоминалось в начале, стоимость одной лицензии для WinRar - 29$, однако российскому пользователю программа обойдется дороже, т.к. в цену не включен НДС. Заказать счет и оплатить программу вы можете через shareg.com.

WinRAR 3.00 (размер 922Kb): линк

Русская версия WinRAR 3.00 beta 7 (размер 971Kb): линк

Внимание: ссылки работоспособны на момент написания материала. Сайт www.fcenter.ru не несёт ответственности за изменения на сторонних серверах.