русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Обзор возможностей основных программ-архиваторов


Дата добавления: 2015-08-31; просмотров: 1661; Нарушение авторских прав


WinZip (WinZip Computing, www.winzip.com) - самый распространенный в мире архиватор. Невысокая степень сжатия компенсируется хорошей скоростью и широкой известностью.

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

1) Классический – в этом режиме отображается обычное для Windows-приложений окно с меню, панелями инструментов, полем отображения информации и другими управляющими элементами;

2) Мастер – поддерживает пошаговый подход с массой подсказок при создании и распаковке архивов.

Zip-архивы могут включать в себя комментарии и быть зашифрованными с использованием пароля. Поддержка многотомных архивов в самом формате Zip ограничена: их можно создавать только на дискетах. WinZip позволяет разбивать архивы на части.

Стандартная версия WinZip может создавать только простейшие самораспаковывающиеся (SFX) архивы.

Дополнительно WinZip поддерживает распаковку из архивов Cab, GZip, Tar и форматов кодирования UUencode, XXencode, BinHex и MIME; можно подключать архиваторы Arj, Lha, Arc, запуская их как приложение командной строки.

Имеется возможность создать специальный список архивов под названием «Favorite Zip Folders» - это поможет быстро отыскать нужный файл.

Имеется удобная функция просмотра (и редактирования, если это необходимо) пути, по которому должен извлекаться архив, функция создания самораспаковывающихся архивов.

Можно установить дополнительно программу WinZip Self-Extractor, позволяющую ввести любую фразу (длиной не более 512 символов), которая предваряет распаковку архива, а также задает каталог, предлагаемый для разархивации по умолчанию.

Архиватор7-Zip (Игорь Павлов, www.7-zip.com) позволяет создать хорошо сжатый zip-архив и, кроме того, поддерживает свой формат 7z с очень высокой степенью сжатия (существенно превышает возможности архиваторов Rar и Ace) и имеет возможность создавать непрерывные архивы.



Основная работа с 7-Zip ведется через оболочку Windows, так что можно использовать Проводник, Windows Commander или любой другой файловый менеджер (для Far имеется отдельный плагин). Уникальна способность программы открывать архив прямо в окне Проводника Windows. Есть поддержка командной строки для операций с архивами.

7-Zip сжимает долго, но очень хорошо; распаковка идет гораздо быстрее. Используется основанный на LZ алгоритм LZMA (размер словаря до 256 Мбайт) и специальный алгоритм PPMdH для сжатия текстов. Конвертер адресов BCJ2 дает отличное сжатие программных файлов, хотя и требует большого объема ОП.

7-Zip способен открывать архивы форматов Cab, Rar, Arj, GZip, BZip2, Tar, Cpio, Rpm и создавать GZip-, BZip2-, Tar-архивы. Программа не поддерживает многотомные архивы, комментарии, шифрование в формате 7z и записи для восстановления.

Microsoft Cab SDK (Microsoft, www.microsoft.com/workshop/prog/cab). Сначала формат Cab (cabinet file) давал невысокую степень сжатия по алгоритму MS-Zip. Но в 1997 г. Microsoft добавила поддержку мощного алгоритма LZX, и Cab-архивы стали в среднем даже компактнее, чем старый Rar (до версии 2.9). Главное достоинство архивов в формате Cab/LZX состоит в том, что Windows версии 98 и выше может открыть их без каких-либо дополнительных программ. Просто дважды щелкните по архиву — появится окно с его содержимым, из которого можно перетащить файлы в другую папку, чтобы распаковать их.

Для сжатия файлов потребуется архиватор CabArc, работа с которым идет через командую строку. Cab-архивы всегда непрерывные, и допаковка архиватором не поддерживается, т.е. можно только создавать и распаковывать файлы, но не добавлять в уже созданный архив. Не поддерживаются пароли на архивы, записи для восстановления и комментарии. Зато в отличие от Rar и Ace есть возможность более гибко управлять общим словарем в непрерывных архивах и разделением файлов между томами в многотомных (для этого служит программа MakeCab).

WinRar (Rar Lab, www.rarlab.com) - широко известный в России архиватор, обеспечивающий неплохую степень сжатия, обладает красивым и функциональным интерфейсом.

Rar позволяет создавать непрерывные и многотомные архивы, шифровать файлы, добавлять в архивы комментарии и электронную подпись.

Программа хорошо восстанавливает и реконструирует поврежденные архивы. Еще одна функция архиватора — создание «томов для восстановления», по которым можно восстановить недостающие части многотомных архивов.

Rar позволяет создавать мощные SFX-архивы со скриптами, в которых можно запускать внешние программы, удалять файлы, перезаписывать файлы автоматически или по запросу, менять тексты в окне распаковщика, запускать распаковку, минуя это окно.

Дополнительно поддерживаются архивы формата Zip для сжатия/распаковки и множество форматов только для распаковки: Cab, Arj, LZH, Tar, Gz, Ace, Uue, Bz2, Jar, ISO (образы компакт-диска). Консольная версия Rar дублирует возможности графической.

WinAce (Ace Compression Software, www.winace.com). По своим возможностям WinAce похож на WinRar, но его интерфейс гораздо «беднее».

Обладает встроенной программой просмотра, поддерживающей разнообразные графические форматы (BMP, GIF, JPEG, TIFF, PSD, PSP, PNG, SGI и др.). Комментарии в Ace-архивах могут задаваться в формате HTML.

Неплохо реализовано создание SFX-архивов: можно указать распаковку не только в каталог Program Files, как в Rar, но и в каталоги Windows, System или Common Files.

WinAce умеет извлекать файлы из архивов Ace, Zip, Lha, Cab, Rar, Arc, Arj, Gzip, Tar, Zoo, Jar и создавать архивы в форматах Ace, Zip, Lha, Cab, Jar, Gzip, Tar, GZippedTar.

SBC (Sami J.Mgkinen, sbcarchiver.netfirms.com) является одним из лучших по сжатию. В нем реализованы мощные криптографические алгоритмы AES, Blowfish, CAST-128, Twofish и Serpent, различные алгоритмы для контрольных сумм: CRC16, CRC32, Adler32, Sum32, MD5, SHA1 и SHA256. Этими алгоритмами шифруются не только файлы, но и оглавление архива (злоумышленник не сможет даже прочитать имена файлов, хранящихся в нем).

SBC поддерживает многотомные архивы, большое количество файлов в одном архиве и огромный размер каждого файла (до 16 экзабайт). Программа создает только непрерывные архивы.

ZipMagic 2000 (Mijenix Corporation) – программа, обладая практически теми же основными функциональными возможностями, что и WinZip, глубоко интегрируется в ОС Windows.

Это новая современная программа, имеющая прекрасный дизайн, развитый интерфейс и глубоко продуманную идеологию. Правда, картину омрачают некоторые ошибки и неточности, пока еще имеющиеся в программе.

ZipMagic 2000 поддерживает прежде всего работу с архивами .ZIP (создание архивов и распаковка), однако прекрасно распознает файлы еще около двух десятков различных форматов сжатия: ARJ, ARC, LHA, LZH, CAB, РАК, RAR и т.д. (только распаковка). Кроме того, ZipMagic 2000 позволяет выполнять кодирование и декодирование файлов электронной почты (форматы UUEncode, XXEncode, MIME/Base 64, BinHex).

Возможно создание архивных и самораспаковывающихся файлов как в формате Windows, так и DOS (с «длинными» или «короткими» именами файлов 8.3).

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

Программа WinZip — классический образец архиватора. Она способна выполнить большинство повседневных задач. Слабых мест у программы три.

1. По степени сжатия она уступает архиватору WinRAR.

2. Средства работы с распределенными архивами крайне неудобны.

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

Программа WinRAR — общепризнанный лидер в вопросах эффективности. Сегодня большинство FTP-серверов мира используют именно ее для хранения своих архивов. Программу можно использовать для автоматического резервного копирования данных.

Программа ZipMagic 2000 — наиболее удобное средство для повседневной работы с поступающими архивами. Как и WinRAR, эта программа предусматривает использование внушительного списка параметров при запуске из командной строки. Наилучшее свойство ZipMagic 2000 — способность работать с архивами, как с папками.

По-видимому, наилучшей рекомендацией пользователю было бы иметь хотя бы две программы, например, WinRAR и ZipMagic 2000.




<== предыдущая лекция | следующая лекция ==>
Основные форматы упаковки данных | АЛГОРИТМЫ СЖАТИЯ БЕЗ ПОТЕРИ ИНФОРМАЦИИ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.115 сек.