WinRAR — это 32-разрядная версия архиватора RAR для Windows, мощного средства создания и управления архивными файлами. Для Windows имеются две версии RAR:
1. Версия для командной строки в текстовом режиме — консольная версия;
2. Версия с графическим интерфейсом пользователя.
Функциональные возможности WinRAR следующие:
полная поддержка архивов RAR и ZIP и управление архивами других форматов;
просмотр содержимого файлов, в том числе заархивированных;
поддержка технологии «Drag
интерфейс командной строки;
поддержка непрерывных (Solid), многотомных и самораспаковывающихся (SFX) архивов;
восстановление физически поврежденных архивов;
запуск программ непосредственно из архива (например, установка новой программы не распаковывая дистрибутив);
другие дополнительные функции, например: шифрование, добавление архивных комментариев, протоколирование ошибок и пр.
WinRAR может создавать архивы двух форматов: RAR и ZIP. С архивами других форматов WinRAR может выполнять некоторые операции (просмотр содержимого, извлечение и удаление файлов и др.), но не может их создавать и добавлять в них файлы.
УРОК 24. Архивация файлов (7 класс)
При установке WinRAR встраивается в оболочку Windows и в Контекстные меню объектов добавляются соответствующие пункты (рис. 3.7)
Рис. 3.7. Фрагменты контекстных меню файлов/папок и архивов
Оболочка WinRAR имеет два основных режима работы: режим управления файлами (выводится список файлов и папок в текущей папке) ирежим управления архивами (выводится список файлов и папок в архиве). В режиме управления файлами производится работа с файлами и папками, находящимися в папке (в том числе добавление их в архив), а в режиме управления архивами — с файлами и папками, находящимися в архиве (в том числе извлечение их из архива). В разных режимах WinRAR различается операция удаление объектов: в режиме управления файлами объекты удаляются в «Корзину» (если не использовалась комбинация клавиш + ), а в режиме управления архивами — удаляются полностью (при этом выводится запрос на подтверждение).
Окно WinRAR содержит следующие элементы:
меню и панель инструментов (их элементы зависят от режима работы);
рабочее окно для отображения информации о содержимом папки или архива.
строку состояния (отображает информацию о текущем состоянии и содержит значки «Диск» и «Ключ» для быстрого изменения текущего диска и пароля).
Если включена опция «Показывать комментарий» и в открытом архиве есть комментарий, он выводится справа от списка файлов (рис. 3.8). Ширину окна комментария можно изменить, перетаскивая мышью его левый край.
Рис. 3.8. Архив КИТ.rar в окне программы WinRAR
При создании в WinRAR нового архива или добавлении файлов в архив задаются следующие параметры (рис. 3.9):
имя архива (при необходимости — путь к нему);
формат архива — RAR или ZIP;
метод сжатия — поддерживаются шесть методов архивации: «Без сжатия», «Скоростной», «Быстрый», «Обычный», «Хороший» и «Максимальный» («Максимальный» метод обеспечивает наиболее высокую степень сжатия, но с наименьшей скоростью, «Скоростной» сжимает плохо, но очень быстро, метод «Без сжатия» просто помещает файлы в архив без их упаковки);
тип архива — SFX, непрерывный или многотомный (для многотомного архива надо указать размер тома).
метод обновления — с заменой файлов, с обновлением файлов или обновление существующих файлов.
другие параметры архивации, например.
Какие существуют архиваторы и чем они отличаются?
Следует различать собственно программу-архиватор, формат архивов и методы сжатия. Даже один и тот же метод сжатия может иметь варианты реализации. Например, существует более десятка программ-архиваторов, которые могут создавать архивы в формате ZIP. В свою очередь данные в формате ZIP могут быть сжаты различными методами: Deflate, Deflate64, BZip2.
Метод Deflate имеет несколько реализаций с разной скоростью и степенью сжатия (разница порядка 5%). С помощью этого метода архиватор 7-zip позволяет создавать архивы в формате ZIP и 7Z.
Обычно архиваторы могут создавать архивы в собственном эксклюзивном формате с использованием своих оригинальных методов. Например, архиватор RAR позволяет создавать архивы RAR. В формате архива и методах сжатия заключаются основные преимущества того или иного архиватора.
В простейшем случае архиватор позволяет только упаковать или распаковать один файл. Кроме собственно сжатия данных, современные архиваторы обеспечивают некоторые дополнительные функции. Можно выделить несколько основных:
- сжатие некоторых файлов и целых директорий;
- создание самораспаковывающихся (SFX) архивов. То есть для распаковки архива программа-архиватор не требуется;
- изменение содержимого архива;
- шифрование содержимого архива;
- информация для восстановления архива при частичном повреждении и возможность восстановления поврежденных архивов;
- разбивка архива на несколько частей или томов;
- консольная версия программы для работы из командной строки;
- графическая (GUI) версия программы.
Стоит отметить, что, несмотря на формальное наличие, реализация каждой дополнительной функции может быть выполнена на совершенно разном уровне.
Кроме различий в функциональности, можно разбить архиваторы на две группы: асимметричные и симметричные. Асимметричные архиваторы требуют для операции распаковки значительно меньше времени и оперативной памяти, чем для операции упаковки. Это позволяет быстро получать содержимое архива на маломощных компьютерах.
Симметричные архиваторы требуют для операций упаковки и распаковки одинаковое время и объем оперативной памяти. Использование таких архиваторов на широком парке компьютеров или для оперативного доступа к содержимому архива ограничено. Известный архиватор RAR в качестве основного использует асимметричный словарный метод сжатия, а для текстов может использовать симметричный PPM-метод. Таким образом, распаковка архивов RAR, сжатых с максимальной степенью сжатия, может быть невозможна на компьютерах с ограниченным объемом оперативной памяти. Все или почти все передовые архиваторы с высокой степенью сжатия являются симметричными.
Точной статистики по распространенности архиваторов у меня нет. Я выскажу свою субъективную точку зрения на основе личного опыта. Безусловно, самым распространенным архиватором являются ZIP и его модификации. По своей распространенности он значительно превосходит ближайших конкурентов. Следом идут RAR и ACE. В последние годы встречается архиватор 7-zip.
Других архиваторов и архивов лично мы не встречали. Исключение составляют некогда популярные ARJ и LHA. В данный момент они не актуальны из-за очень низкой степени сжатия.
Несмотря на очень скромные данные о распространенности архиваторов, их существует большое множество. Основная масса относится к категории экспериментальных и архиваторов с ограниченной функциональностью. Тем не менее каждый их них позволяет выполнять собственно процедуру сжатия данных. Меньшая распространенность увеличивает вероятность ошибок в программе.
К ним стоит относиться с некоторой осторожностью. Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM), которую, однако, оперативно исправили.
Тестирование максимальной степени сжатия
В данном тестировании главной целью было определить лучший по степени сжатия архиватор. Скорость сжатия была второстепенна.
Для разностороннего тестирования и выявления сильных и слабых сторон использовалось несколько наборов данных, требующих различных подходов и методов для хорошего сжатия. Их размер выбран достаточно большим, чтобы архиваторы с большим размером словаря или более эффективно использующие оперативную память могли показать свое преимущество. В сжатом при помощи ZIP виде они занимают размер в районе 15 MB.
Для каждого набора данных обычно можно подобрать наиболее оптимальные параметры сжатия. Однако в этом тестировании для всех наборов данных использовались единые параметры и методы, дающие в среднем лучшие результаты исходя из наличия 512 MB оперативной памяти. Такой подход является компромиссным.
С одной стороны, можно оценить эффективность на разных типах данных, хотя некоторые архиваторы и не покажут максимальной степени сжатия. С другой стороны, в реальности приходится сжимать целые папки с разнообразными данными, а специфические значения параметров могут влиять как положительно, так и отрицательно на сжатие данных в целом. Кроме того, подбор оптимальных параметров не так прост, занимает много времени и в реальной жизни выполняется редко.
Стоит подчеркнуть, что выбор исходных данных очень сильно влияет на результаты тестирования. Например, при использовании текстовых (TXT,HTML,DOC,LOG) и мультимедиа (WAV) данных архиватор 7-zip (LZMA) покажет худшие результаты, чем RAR, который имеет специальные методы для таких типов данных. Использование несжимаемых данных (JPG, PDF) покажет мизерную разницу между архиваторами с плохой и хорошей степенью сжатия. Кстати, многие файлы могут содержать как сжимаемую информацию, так и не- сжимаемую. В том числе файлы в формате DOC и PDF.
Сильное влияние оказывает и подбор оптимальных параметров сжатия. Например, по данным www.maximumcompression.com, используещего оптимальные параметры сжатия для каждого набора данных, разница между 7-zip и RAR около 3%, что значительно меньше разницы, полученной в данном тестировании.
Тестовая система
Тестирование производилось на системе: процессор — Athlon XP 2800+, оперативная память — 512 MB.
Источник: danplay.ru
Нужен ли Вам архиватор?
Здравствуйте, дорогие читатели! Архиваторы представляют собой программы, которые создают файлы, соответственно, архивного типа. Делается это по многим причинам. Во-первых, архиваторы могут значительно сжать файл в размерах, благодаря чему его будет намного легче (быстрее) переслать по сети. Во-вторых, он может объединить сразу несколько файлов в один для удобства.
Преимуществ таких программ не счесть, однако, в том, что такое архиватор, какие они бывают и как ими пользоваться, стоит разобраться подробнее.
Архиваторы в большинстве своем просты в использовании. Они имеются практически на каждом компьютере. Самые распространенные среди них, это 7zip и WinRar. В большинстве своем любые программы-архиваторы могут варьироваться в зависимости от степени и скорости сжатия. Если взять, к примеру, тот же WinRar, то в настройке параметров архива вы можете найти сразу несколько степеней сжатия.
Чем оно больше, тем больше времени понадобится на создание архива.
Дополнительные функции архиваторов
Думаю, вам уже понятно, зачем нужны архиваторы. Теперь поговорим о доп. функциях, которые могут вам пригодиться. Максимальная степень поможет вам основательно уменьшить объем упаковываемых файлов. Это может быть удобно, например, когда вам нужно переслать много файлов большого объема. Вы просто добавляете их в архив и устанавливаете максимальную степень сжатия.
Также иногда размер пересылаемых по сети файлов может быть ограничен. Например, к письму можно прикрепить файл размером не более 10 мегабайт или, как бывает на некоторых форумов, размер вложений ограничен до 4-5 мегабайт, когда еще очень часто использовали диал-ап модемы. Если максимальное сжатие в этом случае не привело к нужным результатам, в настройках архиваторов имеется функция разбивки на части.
То есть, создается из одного файла несколько архивов заданного размера, которые необходимо переслать. Это иногда бывает очень удобно, в особенности, если файл достаточно большой. Будьте внимательны, зачастую объем там указан в байтах, а потому не ошибитесь со счетом, указывая объем одного архива. Более подробно читайте в статье: «Разбить файл на части».
Практически все архиваторы имеют возможность устанавливать пароль на содержимое. Делается это в настройках перед созданием архива. Это особенно актуальная функция для тех, кто хочет сохранить конфиденциальность передаваемых данных. Иногда это также удобно для хранения файлов на самом компьютере – не нужно изобретать велосипед, просто добавьте в запароленный архив все важные для вас файлы, и они никуда не денутся. На блоге вы можете прочитать про данный способ: «Как поставить пароль на папку или файл».
Итак, теперь наверняка вам понятно, что такое архиватор, какие основные функции он имеет и насколько удобно его использование. Обязательно установите любой архиватор на ваш компьютер.
Вот и все, пока пока!
P.S.: Теперь посмотрите как работать с архиваторами:
Источник: useroff.com
Как работает архиватор
Под «архивом» подразумевается файл, созданный специальным программным обеспечением архиватором, который может содержать в себе от одного до нескольких файлов (в зависимости от свойств архиватора) с метаданными. Данная особенность предназначена для экономии дискового пространства на пользовательских компьютерах или переносных носителях информации, а также для безопасной передачи через глобальную сеть Интернет.
Под «архиватором» подразумевают специальное программное обеспечение для создания архивов или для извлечения данных из таковых. Многие архиваторы поддерживают наряду с шифрованием данных, сжатие цифровых файлов, защиту паролем, создание самораспаковывающихся архивов и разбивка на несколько составляющих для удобной передачи по сети.
Функциональные возможности архиваторов
Прежде чем понять, как работает архиватор, необходимо прояснить, какие функциональные возможности имеют архиваторы с теми или иными форматами архивов:
- Формат, объединяющий несколько файлов под единой оболочкой. К примеру, формат «.tar»;
- Формат, предназначенный исключительно для сжатия файлов. К ним можно отнести форматы «.bzip2» и «.gzip»;
- Формат с высокой многофункциональностью. Возможности, которых заключаются в следующем: объединение файлов в один, сжатие и шифрование, обнаружение и исправление ошибок, создание самораспаковывающихся архивов, извлечение файлов из архивных документов без дополнительного программного обеспечения. Яркие представители этого семейства архиваторы WinRAR от компании RARLab и 7 ZIP с форматами «.rar» и «.zip» соответственно;
- Дистрибутивный формат для автоматической установки программного обеспечения на пользовательский персональный компьютер. К примеру, форматы «.ipa», «.apk», «.jar»;
- Формат для создания CD/DVD образов хранителей информации. Это распространенные форматы «.iso» или «.nrg».
Как архиватор сжимает файлы
На основе алгоритма компрессии данных, не неся потери качеств и содержимого, «LZW» — Lempel-Ziv-Welch (Лемпель – Зив — Вэльч) были созданы большинство современных программ-архиваторов. Основная суть алгоритма состоит в создании таблиц повторяющихся бинарных символов. За счёт этого формируется специфический словарь. В итоге упрощается кодировка, следовательно, и размер сжимаемого файла. Более подробную информацию можно получить из различных статей и докладов на бескрайних просторах глобальной сети интернет.
На данном интернет ресурсе любой пользователь может получить подробную информацию о самых популярных архиваторах и экстакторах, перейдя на «Карту сайта». При желании можно скачать понравившийся инструмент совершенно бесплатно, не опасаясь за надёжность источника. Нажимая на ссылку, пользователь перенаправляется либо на защищённые ресурсы, либо непосредственно на сайт производителя программного обеспечения.
Источник: xn--80aaebnt8bmecr6a3f.xn--p1ai