Вместо предисловияЭта статья посвящена одному из самых мощных в мире средств управления архивами. В этой статье нет рассказа о том, зачем нужны архивы, как их создавать, как добавлять в них файлы и как вытаскивать из них информацию. Предполагается, что читатель уже владеет этой информацией и использует какое-нибудь средство управление архивами. Таких средств очень много, они разные и по интерфейсу и по функциональности. Мы поговорим об управления архивами RAR и о средстве управления, ориентированным на платформу Windows, под названием - WinRAR. Несмотря на то, что самыми популярными архивами, на сегодняшний день, является ZIP, именно RAR обладает большим потенциалом и большей функциональностью. Эта статья именно о том, что отличает RAR от обычных архиваторов. К сожалению, даже те, кто используют WinRAR в повседневной работе, не используют весь его потенциал, поэтому статья будет интересна и тем, кто использует WinRAR, и тем, кто пока использует другие архиваторы. Статья не претендует на описание всех настроек WinRAR и не может служить заменой руководства пользователя. В статье просто сконцентрировано внимание на некоторые аспекты использования WinRAR.
Версия 1.30 - первый публичный релиз. Особенности - псевдографический интерфейс, возможность создания непрерывных или solid архивов, высокая степень сжатия. В отличие от ARJ и ZIP, которые имеют размер словаря 32K, RAR создает архивы со словарем 64K.
Версия 1.50. Полностью изменен формат архивов. Предыдущий был ориентирован исключительно на MS DOS, новый вариант позволил заняться как переносом RAR на другие платформы, так и расширением формата, то есть добавлением дополнительных информационных блоков. Изменен алгоритм шифрования, в версиях 1.3-1.4 шифрование практически отсутствовало. Появилась версия для RAR для OS/2.
Версия 2.0. Переписано ядро RAR. Теперь ядро стало полностью независимым от процессора и от операционной системы. Пользователь теперь может создавать и работать с архивами, у которых разный размер словаря (64K, 128K, 256K, 512K, 1024K). Появилась возможность добавления избыточной информации в архив для последующего восстановления испорченных архивов. Появился режим сжатия мультимедийной информации. Существенно усилен алгоритм шифрования данных. Появились версии для Windows, Linux, Mac, Solaris.
Версия 3.0. Изменен алгоритм поиска строк в словаре, что существенно повысило производительность. Теперь можно создавать архивы со словарем размером в 2048K и 4096K. Переработан алгоритм сжатия мультимедийной информации. Добавлен алгоритм сжатия PPMII Дмитрия Шкарина, который превосходит все существующие методы сжатия текстовой информации. Изменен алгоритм шифрации, теперь RAR использует непробиваемый и не взламываемый AES.
Прошло уже немало времени с того момента, как появились первые архивы. Это тип файлов, являющийся хранилищем для любых документов, которые помещаются в него в сжатой форме. Создание архивов могут осуществить многие программы, в число которых входит и архиватор WinRAR.
Архиватор WinRAR: общие сведения
Основная операция, которую должны выполнять любые архиваторы, - сжатие файлов. Положительным моментом в работе подобных программ является скорость выполнения функций (как запаковки, так и распаковки), малое потребление системных ресурсов и высокая степень сжатия. Архиваторы WinRAR (любая их версия) по праву считаются одними из лучших в этом плане.
Основными возможностями программы являются:
С выходом новых версий архиватор WinRAR постоянно улучшается в функциональности и быстродействии.
Архиватор WinRAR: распаковка и запаковка
Прежде чем начать пользоваться программой, нужно скачать с официального сайта инсталлятор и установить. RAR-архив появится сразу же в окне после установки. Щёлкнув по нему раза, можно проверить работоспособность программы.
Так, после открытия этого проверочного либо любого другого архива (файл с иконкой стопки из трёх разноцветных книг) появится главное окно архиватора, в котором и отобразятся файлы, что находятся внутри. Чтобы извлечь их, необходимо выделить нужное количество, щёлкнуть по ним мышкой (правой кнопкой) и в контекстном меню выбрать «Извлечь» (либо вверху окна нажать на иконку «Извлечь»). После выбора конечной папки начнётся распаковка.
Извлечение файлов можно также произвести, не открывая окна программы. Для этого по самому архиву также нужно щёлкнуть правой кнопкой мыши. В контекстном меню операционной системы (если это Windows) появится пункт «WinRAR», в подменю которого находятся пункты с вариантом извлечения файлов.
Запаковку также несложно осуществить. Для вызова соответствующего окна существуют два основных способа. Можно выделить нужное количество файлов, нажать мышкой (правой кнопкой), выбрать пункт «WinRAR», а в подменю - «Добавить в архив». Второй способ - щёлкнуть по ярлыку самой программы, а в верхней части окна нажать на иконку «Добавить», здесь также автоматически откроется окно выбора файлов.
Итак, окно запаковки предоставляет широкие возможности, такие как:
Это только самые востребованные возможности. Архиватор WinRAR обладает множеством иных функций, призванных облегчить работу с архивами.
Отсюда можно сделать вывод о том, что WinRAR по праву заслуживает внимания, потому как данная программа способна удовлетворить практически любые потребности пользователей.
Методичка по теме: «Архиваторы»
1. Что такое архивные файлы, для чего предназначены программы-архиваторы?
Архивные файлы – это документы, рисунки и др. файлы, которые специально сжаты (упакованы) с целью более рационального размещения на дискете или для передачи по электронной почте через интернет. При этом архивный файл занимает в несколько раз меньше места (иногда в 10 - 100 раз!) и может быть свободно размещен на дискете или более быстро отправлен по электронной почте (вместо 10мин. – 1-2 мин.)
Архивные файлы широко используются для передачи информации в Интернете и по электронной почте, причем благодаря сжатию информации повышается скорость её передачи. Это особенно важно при передаче информации по телефонной линии.
Архиваторы - это специальные программы, которые позволяют работать с архивными файлами, т.е. запаковывать и распаковывать архивные файлы.
Необходимость архивации связана также с необходимостью резервного копирования информации на диски и дискеты с целью сохранения ценной информации и программного обеспечения компьютера для защиты от повреждения и уничтожения (умышленного или случайного, под действием компьютерного вируса).
Архиваторы позволяют сжимать информацию в памяти компьютера при помощи специальных математических методов. При этом создается копия файла меньшего размера. В одном архиве может хранится сразу несколько файлов или даже несколько папок. Это даёт возможность разместить больше информации на диске или дискете.
Коэффициент сжатия характеризует процентное отношение сжатого (архивного) файла по отношению к исходному. Т.е. Kсжатия =(Laрхив /Lисхоный)100%
Однако удобнее использовать обратное отношение, которое показывает во сколько раз архивный файл меньше исходного. Kуменьшения = Lисхоный / Laрхив
Методы архивирования
Существует два основных метода архивации:
Алгоритм Хаффмана. Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, – реже. Следовательно, если для записи распространенных символов использовать короткие последовательности бит, длиной меньше 1 байта, а для записи редких символов – более длинные, то суммарный объем файла уменьшится. Например буквы а, о, е, и – встречаются очень часто в русском тексте, объем каждой буквы равен 1 байт (8 бит), их можно заменить на цифры 0,1,2,3, которые можно разместить в 2-х битах. Т.е. сжатие будет равен 25%, т.е. сжатие в 4 раза.
Алгоритм Лемпеля-Зива. Классический алгоритм Лемпеля-Зива – LZ77, названный так по году своего опубликования. Он формулируется следующим образом: «если в более раннем тексте уже встречалась подобная последовательность байт, то в архивный файл записывается только ссылка на эту последовательность (смещение, длина), а не сам текст». Так фраза «КОЛОКОЛ_ОКОЛО_КОЛОКОЛЬНИ» закодируется в последовательность «КОЛО(-4,3)_О(-6,4)_(-7,7)ЬНИ». Коэффициент сжатие - 54%. Аналогично сжимается изображение. Большие области одного цвета заменяются на ссылку: (цвет, длина) Графические файлы сжимаются очень хорошо– в 100–200 раз!
В настоящем время используются многие программы-архиваторы. Ниже приводится сравнительная таблица эффективности сжатия различными архиваторами тестового набора файлов. Каждая из представленных программ предлагает свои уникальные форматы и отвечает общим требованиям по разархивированию стандартных архивов.
Архиватор | Место в тесте |
WinAce | 1 |
WinRar | 2 |
WinImp | 3 |
Aladdin Expander | 4 |
DCA Archiver | 5 |
WinZip | 6 |
WinZip , версия 8.0 пожалуй самый известный архиватор. Это наиболее популярный архиватор, используемый в Интернете. В нашем тесте WinZip показал себя не с лучшей стороны - последнее место.
WinRar - главный конкурент WinZip на просторах Интернета. Обладая лучшими характеристиками он постепенно теснит другие форматы, но с авторитетом WinZip пока сладить не может. WinRar уверенно занял в тесте второе место. Удобный (русифицированный) интерфейс и достаточно высокая скорость работы в сочетании с низкими системными требованиями обещают WinRar"у хорошее будущее.
WinAce 2.0 - свежая версия старого архиватора, пополнившаяся очень интересными функциями и новым алгоритмом сжатия. Этот архиватор использует самый большой размер словаря для архивирования (4 Мб), что во многом объясняет его высокие результаты. В наших тестах максимальный размер словаря был 2 Мб, несмотря на это, WinAce занял итоговое первое место. Хотя на двух тестах он уступил первенство WinImp"у (сжатие видео и jpeg-gif), а на одном - DCA Archiver"у (сжатия mp3).
Основные функции WinRAR вынесены на кнопки панели инструментов. Если вы не собираетесь становиться профессиональным архивариусом, то этих кнопок вам вполне хватит для выполнения несложных операций с файлами.
Для создания архива выберите в окне необходимые файлы и щелкните на кнопке Добавить. В появившемся окне выберите необходимые параметры будущего архива.
Для этого укажите имя архива в текстовом поле Имя архива . Выберите Формат архива - с учетом того, что WinRar поддерживает возможность создания архивов ZIP. Постарайтесь выбрать оптимальный Метод сжатия . Если необходимо создать многотомный архив, то Размер тома можно указать как автоматически, так и вручную. Если файлы добавляются в существующий архив, необходимо учесть, что в архиве могут быть такие же файлы, только не содержащие последних изменений. В таком случае нужно выбрать Метод обновления . Обратите внимание и на Параметры архивации , ведь именно здесь вы можете задать удаление «оригинальных» файлов после архивации. Если вы не уверены, что после переноса архивного файла на другом ПК найдется соответствующий разархиватор, отметьте функцию SFX-архив: будет создан самораспаковывающийся архив, который достаточно будет просто запустить как командный файл. Можно включить в архив Информацию для восстановления или Заблокировать архив.
На других вкладках вы можете задать дополнительные параметры, но они не так популярны, чтобы рассматривать их подробно и отдельно. Просмотрите эти параметры; быть может, вы найдете интересными возможность добавления Комментария к архиву, создание Резервных копий или размещение каждого из выделенных файлов в отдельном архиве. А на вкладке Дополнительно вы можете выбрать Параметры NTFS: Сохранять файловые потоки и Сохранять данные о правах доступа. В случае, если вы делаете, например, полное архивирование системы, и сей процесс занимает очень много времени, можете, не дожидаясь окончания, оставить компьютер работать, но предварительно активировать функцию По окончании выключить ПК.
Если у вас уже есть архив, и вы хотите его разархивировать полностью или частично, выберите необходимый вариант для выбранных файлов и щелкните на кнопке Извлечь . После того как вы выберете путь для разархивации и дополнительные параметры (Режим обновления, Режим перезаписи) , смело щелкайте OK .
Если, получив архив, вы не уверены в том, будет ли он распакован удачно, либо решили проверить свои архивы, которые давным-давно лежат у вас на диске, пригодны ли они еще для хранения информации, воспользуйтесь кнопкой Тест . Тестирование желательно производить для сомнительных архивов. Если такой архив непригоден для распаковки, лучше попытаться его Исправить; в противном случае при распаковке можно потерять даже неиспорченную информацию.
Для просмотра обычного (не архивного) файла, находящегося в папке, или файла, находящегося в архиве, в равной степени подойдет кнопка Просмотр.
Решив избавится от любого файла, независимо от того, находится он в архиве или просто лежит в папке, щелкните на кнопке Удалить . Файл будет помещен в корзину, и впоследствии вы его сможете восстановить или окончательно удалить, очистив корзину.
Часто встречаются архивы, которые не пригодны для распаковки. Это, к сожалению, неизбежность. И если раньше приходилось просто удалять такие файлы, то теперь вы можете попытаться вылечить поврежденный архив - щелкнув на кнопке Исправить . В появившемся окне укажите некоторые параметры для восстановления, и программа попытается восстановить все поврежденные данные.
Можно запустить Мастер пошагового выполнения процесса архивирования. Выберите один из необходимых вам вариантов.
Распаковать архив . Процедура сведена до минимума:.выберите архив и укажите, где следует разместить необходимые файлы. По окончании щелкните на кнопке Готово.
Создать новый архив . Выберите файлы, которые необходимо упаковать. После чего введите имя архива и обязательно укажите место его размещения, иначе получите готовый архив прямо на рабочем столе. Выберите варианты создания архива (переместить файлы в архив, быстрое архивирование, многотомный архив или самораспаковывающийся архив). Щелкнув на кнопке Готово , вы получите очень даже ничего архивчик.
Добавить файлы в уже существующий архив . Повторяет процедуру, проделанную при создании нового архива, но при этом позволяет выбрать файлы и разместить их в уже существующем архиве.
Небезынтересной для вас будет возможность скопировать файлы прямо из окна программы в буфер обмена с последующей возможностью вставить их в любой каталог.
Если необходимо создать самораспаковывающийся архив, то можно задать создание такого архива сразу, но если у вас уже есть обычный архив, то его можно легко и просто преобразовать в самораспаковывающийся архив (SFX-архив). Для этого выделите необходимый архив и в меню Команды выберите команду Преобразовать в SFX.
Естественно, самораспаковывающиеся архивы занимают несколько больше места, нежели простой архив. Потому как, кроме самого файла или файлов, он содержат еще и код алгоритма распаковки.
Если у вас возникнет необходимость часто обращаться к некоторым из папок, то можно воспользоваться пунктом меню Избранное для создания закладок на эти папки. Для перехода на них достаточно выбрать пункт меню Избранное и щелчком перейти в требуемую папку. Если пунктов в избранном слишком много, воспользуйтесь возможностью их упорядочивания.
Программа WinZIP по функциональности во многом схожа с WinRAR. У нее такое же предназначение - облегчить вам работу с файлами и папками больших объемов.
Процесс инсталляции как две капли воды похож на процедуру установки WinRAR. Рассматривать детально его не стоит. Устанавливается программа в указанную вами папку, выводит ярлыки для запуска в указанные места и интегрируется в систему в соответствии с вашими пожеланиями. При первом же запуске программы вы обнаружите, что они схожи с WinRAR и визуально (рис. 18.4). Описывать интерфейс программы не имеет смысла Все детали его расположены аналогично. Однако не забудьте в процессе инсталляции указать программе, с какими файлами ей себя Ассоциировать.
Рис. 18.4. Рабочее окно программы WinZIP: меню и кнопки
Стоит отметить только то, что в его в файловом окне вы уже не сможете просматривать файлы, не упакованные в архив. Но достаточно открыть архив, и вы получите море информации об упакованных в нем файлах. В файловом окне можно просмотреть все архивы, форматы которых поддерживает WinZIP. (Если вы указали ассоциации с файлами таких форматов при инсталляции программы).
Настройка WinZIP
Настройка этой программы архивирования напоминает ту, которую вы выполняли ранее. Но обратите внимание на некоторые нюансы. Количество настраиваемых опций значительно больше, но при этом некоторых опций, оговоренных выше, нет в настройке.
Чтобы настроить программу, выполните команду меню Параметры→Установки…
Рис. 18.5. Вкладка Вид в окне конфигурирования WinZIP
Вкладка Вид (рис. 18.5) имеет больше вариантов отображения информации на экране монитора. В нее вложены даже те функции, которые в предыдущей программе были вынесены на отдельную вкладку. Останавливаться на описании отдельных элементов не стоит. Прочитав название той или иной функции, можно решить, необходимо это вам или нет.
Панель управления имеет настройку аналогичную WinRAR.
Вкладка Папки предложит вам настроить расположение: Папки запуска (именно она будет появляться при запуске программы в файловом окне), Папки для извлечения (по умолчанию файлы будут извлекаться из архива именно в эту папку). Рабочая папка предназначена для хранения каких-либо результатов работы. Если вы будете работать с архивными программными файлами, то не лишним будет указать и Папку для проверки (для отладки запущенных программ). Промежуточные результаты работы архиватора помещаются в выбранную Временную папку , и по окончании работы автоматически удаляются.
На вкладке Система можно настроить Ассоциации WinZIP в операционной системе, если, конечно, вы не сделали этого при установке программы. Тут же у вас есть возможность указать программе, где и как она может разместить свои ярлыки.
Отдельная вкладка диалогового окна Параметры отвечает за Интеграцию с Оболочкой . Воспользовавшись доступными опциями (рис. 18.6), вы можете указать программе Показывать элементы контекстного меню в подменю, Проверку самораспаковывающихся САВ-файлов и Подробные советы по инструментам для ZIP-файлов. В правой части страницы можно настроить элементы контекстного системного меню, появляющегося при правом щелчке мышью. А в нижней части вы можете Включить интеграцию с Оболочкой или отключить ее вовсе.
Размещение программ предложит вам ввести некоторые параметры как для внешних архиваторов или программ просмотра, так и для антивирусных программ, обезопасив себя таким образом от головной боли при упаковке/распаковке архивов.
Некоторые из настроек, просто не входящие в определенные рамки вкладок, вынесены на вкладку Прочее. Настроек очень и очень много, но выбрать их суждено именно вам. Ведь именно вам с ними и работать. Если, изменив настройки, вы захотите вернуть их в первозданное состояние, достаточно выбрать пункт меню Параметры→Вернуться к настройкам по умолчанию…
Рис. 18.6. Интеграция архиватора в систему
Функции WinZIP
Основные функции, выполняемые этим архиватором, аналогичны функциям рассмотренного ранее WinRAR. Остановимся на плюсах и минусах WinZIP.
В меню Файл рассмотрите возможность Перемещения, Копирования и Переименования архива. Это, конечно, стандартные операции, но в WinRAR таких функций почему-то нет... Есть и функция печати списка файлов, находящихся в архиве. На печать будет выведен список файлов, причем для каждого файла приводится имя, дата создания файла, размер до упаковки, процент сжатия, размер после сжатия и комментарий, если он есть.
Прямо из интерфейса программы можно прикрепить существующий архив к электронному сообщению. Для этого выполните команду Файл→Mail Архив… Автоматически будет запущена ваша почтовая программа, и выбранный файл будет прикреплен к новому письму. Вводите адресата, пишите письмо и отправляйте.
В WinZIP можно открыть самораспаковывающийся инсталляционный архив, просмотреть его содержимое. И если вы решили установить упакованную программу, воспользуйтесь меню Активировать→Установить. ..
Если вы принесли на свой ПК архивный файл, то, конечно, броситесь к компьютеру его распаковывать. Будьте предельно осторожны!!! Именно в архивных файлах есть возможность прихватить какой-нибудь вирус. Выбрав необходимый архив, проверьте его на вирусы. Если запускать специальную программу вам просто лень (а жаль.!), настройте в Параметрах расположение антивирусной программы. И смело запускайте Поиск вирусов из меню Активировать.
Из функций средней степени полезности можно выделить, к примеру, команду Свойства . Все, что вы увидите в открывшемся информационном окне, - это минимум информации. А неплохо было бы получить исчерпывающую информацию об архиве.
Попытайтесь Создать ярлык и будете сильно разочарованы тем, что ярлык для выбранного архива будет размещен прямо на рабочем столе, и при этом никаких других вариантов выбора размещения никто вам не предложит.
Еще в Параметрах есть возможность Сохранить настройки при выходе и Сохранить настройки сейчас . Непонятно, когда же вам необходимо сохранить настройки - до или после работы.
Рассмотрев все функции, достоинства и недостатки указанных программ архивирования, можно заметить, что основные функции их одинаковы, да и выполняются они почти одинаково. Если попытаться упаковать каталог, содержащий файлы различного типа (документы, графика) размером около 35 Мбайт, то программы выполнят эту процедуру со следующими параметрами.
Показатели выведены примерно, и ни в коем случае не являются эталонными. Многие факторы зависят и от компьютера, на котором производится архивирование.
Прошло уже немало времени с того момента, как появились первые архивы. Это тип файлов, являющийся хранилищем для любых документов, которые помещаются в него в сжатой форме. Создание архивов могут осуществить многие программы, в число которых входит и архиватор WinRAR.
Архиватор WinRAR: общие сведения
Основная операция, которую должны выполнять любые архиваторы, - сжатие файлов. Положительным моментом в работе подобных программ является скорость выполнения функций (как запаковки, так и распаковки), малое потребление системных ресурсов и высокая Архиваторы WinRAR (любая их версия) по праву считаются одними из лучших в этом плане.
Основными возможностями программы являются:
С выходом новых версий архиватор WinRAR постоянно улучшается в функциональности и быстродействии.
Архиватор WinRAR: распаковка и запаковка
Прежде чем начать пользоваться программой, нужно скачать с официального сайта инсталлятор и установить. RAR-архив появится сразу же в окне после установки. Щёлкнув по нему раза, можно проверить работоспособность программы.
Так, после открытия этого проверочного либо любого другого архива (файл с иконкой стопки из трёх разноцветных книг) появится главное окно архиватора, в котором и отобразятся файлы, что находятся внутри. Чтобы извлечь их, необходимо выделить нужное количество, щёлкнуть по ним мышкой (правой кнопкой) и в контекстном меню выбрать «Извлечь» (либо вверху окна нажать на иконку «Извлечь»). После выбора конечной папки начнётся распаковка.
Извлечение файлов можно также произвести, не открывая окна программы. Для этого по самому архиву также нужно щёлкнуть правой кнопкой мыши. В операционной системы (если это Windows) появится пункт «WinRAR», в подменю которого находятся пункты с вариантом извлечения файлов.
Запаковку также несложно осуществить. Для вызова соответствующего окна существуют два основных способа. Можно выделить нужное количество файлов, нажать мышкой (правой кнопкой), выбрать пункт «WinRAR», а в подменю - «Добавить в архив». Второй способ - щёлкнуть по ярлыку самой программы, а в верхней части окна нажать на иконку «Добавить», здесь также автоматически откроется окно выбора файлов.
Итак, окно запаковки предоставляет широкие возможности, такие как:
Это только самые востребованные возможности. Архиватор WinRAR обладает множеством иных функций, призванных облегчить работу с архивами.
Отсюда можно сделать вывод о том, что WinRAR по праву заслуживает внимания, потому как данная программа способна удовлетворить практически любые потребности пользователей.