Архиваторы: эффективность, интерфейс, особенности 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Архиваторы: эффективность, интерфейс, особенности



Алгоритмы архивации и первые утилиты в этой области были написаны программистами еще на заре становления ПК. Компьютерщикам былых времен хорошо знакомы PKZip, PKUnzip, RAR, Arj, Ha и др. Приходят новые времена, создаются новые программы для сжатия данных.

На рынке архиваторов сложилась ситуация при которой абсолютное признание программ WinZip и WinRAR кажется не такой уж однозначной.

Программы WinACE, PowerArchiver и PicoZip идут вровень с более известными, а по наличию некоторых полезных функций оказываются значительно впереди. Впрочем, выбор конечно остается за пользователем.

Рассмотрим более подробно наиболее эффективные и удобные архиваторы, среди которых:

µ WinRAR

Это одна из первых утилит для архивации, ставшая наряду с WinZip стандартом де-факто. Ее разработал, а теперь периодически обновляет и улучшает Евгений Рошал, автор известной программы-оболочки Far. Программа WinRAR имеет практически все основные и дополнительные функции продуктов этого класса.

С версии 3.0 значительно улучшен алгоритм сжатия, что обеспечивает большую степень упаковки мультимедиа-данных. Вследствие увеличения объема словаря улучшена архивация больших объемов данных. Сочетание алгоритмов сжатия автоматически выбирает программа, определяя, какие именно файлы в основном будут архивированы. Однако после введения нового алгоритма те архивы, что были созданы с помощью WinRAR 3.0 и более поздних версий, не распаковываются с помощью версий более ранних.

Утилита WinRAR поддерживает файлы и архивы практически неограниченного размера (миллионы гигабайт), а также любое количество файлов в архиве. Программа интегрируется в Windows, что проявляется в применении WinRAR по умолчанию для файлов-архивов, заданных пользователем при установке форматов. Кроме того, контекстное меню для файлов и папок в Windows пополняется дополнительными пунктами меню, позволяющими добавлять в архив файл с именем, определяемым пользователем, вроде имя_файла.rar, дополнять архив и отправлять его автоматически по e-mail.Версии программы, начиная с 3.0, пополнены «Мастером», предназначенным для пользователей-новичков и позволяющим создать архив в пошаговом режиме. Этот режим снабжен инструкциями и пояснениями. Программа ведет свой подробный протокол работы.

WinRAR совместим со всеми версиями ОС Windows, от 95 до XP. Кроме того, выпускаются версии RAR для Linux, MacOS, DOS, OS/2 и FreeBSD.

Этот архиватор условно-бесплатный. Программа переведена почти на 30 языков.

Итак перечислим основные функции архиватора WinRAR:

§ полностью поддерживает (архивация-разархивация) форматы RAR и ZIP, а также распаковывает архивы форматов CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR и извлекает файлы из CD-образов ISO;

§ включает консольную версию архиватора и бесплатную программу UnRAR для распаковки RAR-файлов;

§ дает возможность создавать SFX-архивы1;

§ имеет оригинальный алгоритм сжатия, позволяющий достичь высокой степени упаковки, особенно исполняемых файлов, объектных библиотек, больших текстовых файлов;

§ помогает устанавливать пароль на архив;

§ разрешает создавать "непрерывные" (solid) архивы, эффективность сжатия в которых зачастую на 10-50% выше, чем обычно;

§ допускает разбивку архива на тома (например, для упаковки архива на дискеты) в формате RAR, причем размер тома устанавливается пользователем;

§ позволяет восстанавливать поврежденные архивы.

§ WinRAR имеет много дополнительных функций, из которых следует отметить особо:

§ использование "электронной подписи" для дополнительной проверки аутентичности данных; эта функция доступна только для зарегистрированной версии программы;

§ добавление текстовых комментариев к архиву в целом и к файлам, входящим в архив;

§ блокировка архивов для предотвращения их дальнейших изменений;

§ возможность подсчитать степень и время сжатия любого файла, что очень удобно при архивации больших объемов;

§ создание профилей архивации (пользовательских настроек для определенного варианта архивации), позволяющих устанавливать формат архивирования, файлы для архивации по умолчанию, параметры резервного копирования, загрузку комментария для архива из файла, отправку по e-mail архива после выполнения сжатия файлов, режим фоновой архивации, размер тома архива и массу других настроек;

§ запись протокола ошибок при работе WinRAR (доступно только в зарегистрированной версии);

§ использование функции Favorites (закладки), позволяющей легко найти в системе ранее заархивированный файл.

µ 7Zip

В последнее время архиватор, созданный программистом Игорем Павловым, активно набирает известность.

Он имеет довольно простой интерфейс и все основные функции. Его оригинальный алгоритм 7Z показал при тестировании высокую эффективность архивирования текстовых файлов, но с большими затратами времени. Более подробную информацию об этом алгоритме можно найти на сайте http://www.7-zip.org/7z.html.

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

Собственно операции архивации-разархивации вызываются из контекстного меню, в котором доступны их основные функции: открытие, распаковка и тестирование на ошибки архива, сжатие выделенных файлов (см. рис.А1).

 

Рис.А1 Операции архивации-разархивации вызываются из контекстного меню.

 

Программа 7Zip полностью поддерживает (архивация-разархивация) форматы ZIP, GZIP, TAR, 7Z, BZIP2.

Архивация с паролем возможна в форматах ZIP и 7Z, архивация в самораспаковывающийся архив (SFX) и в solid-архив — только в формате 7Z. Также частично поддерживаются (только разархивация) форматы CAB, RAR, ARJ, CPIO и RPM.

В поставку 7Zip входят модуль для файл-менеджера Far и консольная версия программы.

Интеграция с ОС представлена в стандартных формах:

доступ к основным операциям архивации-разархивации через контекстное меню Windows;

возможность использования 7Zip как программы по умолчанию для всех форматов файлов, поддерживаемых полностью или частично.

Продукт 7Zip совместим с операционными системами Windows 98/Me/NT/2000/XP. Этот бесплатный архиватор переведен на 36 языков мира, включая русский, английский, украинский, латвийский, литовский, эстонский, французский и др.

µ PicoZip

Архиватор с удобным, простым и подробным интерфейсом разработан компанией Softchitect (см.рис.А2).

 

Рис.В2. Удобный, простой и подробный интерфейс

 

Программа полностью поддерживает 8(!) форматов архивов: BH, CAB, GZ, JAR, LHA, LZH, TAR, ZIP, а также частично (только разархивация) ACE, ARC, ARJ, RAR, TGZ, Z и ZOO. Кроме того, PicoZip способен распаковывать файлы UUE и XXE.

Программа имеет англоязычный интерфейс и совместима со всеми операционными системами Windows — с 95 по XP. Распространяется на условиях shareware, т. е. бесплатно в течение 30 дней, после чего ее нужно зарегистрировать. Стоимость одной копии — 24,95 долл.

Основные возможности данного архиватора:

§ интеграция с ОС, включающая добавление пунктов в контекстное меню любого файла или папки ОС (добавление в архив с задаваемым пользователем именем файла архива, автоматически определяемым именем файла архива, создание SFX-архива, создание архива и отправка его по электронной почте с использованием внешней почтовой программы), а также автоматическое добавление файлов в архив после перетаскивания файла в окно PicoZip;

§ использование при подведении курсора мыши к архивному файлу в любом окне Windows всплывающей подсказки с указанием типа архива, даты его последней модификации, размера в упакованном и распакованном видах, количества файлов в архиве, процента эффективности сжатия, а также с перечнем входящих в архив файлов;

§ резервное копирование (backup) файлов с возможностью установки пароля, резервного копирования по маске, по атрибутам файла;

§ имеется возможность автоматизировать основные операции резервного копирования;

§ возможность создавать самораспаковывающиеся файлы во всех восьми полностью поддерживаемых архиватором форматах;

§ применение функции Favorites (закладки), помогающей легко найти в системе ранее заархивированный файл;

§ возможность интегрирования с наиболее известными в мире антивирусными программами (McAfee VirusScan, Norton Antivirus 95/98/NT/XP, F-Prot, ThunderByte), а также подключения других антивирусных программ, однако "научить" PicoZip работать совместно с более часто используемой в exUSSR программой Dr.Web, к сожалению, не удалось;

§ конвертирование архива из одного формата в другой;

§ размещение пиктограммы PicoZip в правом углу панели задач Windows, что обеспечивает быстрый доступ к программе и ее основным функциям;

§ добавление каких-либо файлов в архив по маске, например, только doc- или только txt-файлов);

§ возможность попытки восстановления поврежденных ZIP-файлов;

§ пошаговый процесс создания архива с подробными пояснениями для новичков;

§ экспорт списка заархивированных файлов определенного архива в html, csv (Microsoft Excel) и текстовый файлы.

µ FilZip

Удобный архиватор, который написал и поддерживает немецкий студент Филипп Энжeл (см.рис.3). Программа обладает явными достоинствами и при таком обилии функций является абсолютно бесплатной — автор принимает лишь добровольные поощрения от пользователей.FilZip имеет подробные настройки, но существует пока только с интерфейсом на английском языке.

 
 

 


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

 

Программа имеет следующие дополнительные функции:

§ полная поддержка (архивация-разархивация) форматов ZIP, BH, CAB, JAR, LHA (LZH), TAR и GZIP;

§ стильный красивый интерфейс (в частности, пиктограммы основных функциональных кнопок);

§ удобство при добавлении в один архив файлов из различных папок и даже дисков (более наглядно на рисунке);

§ конвертирование между различными форматами архивов;

§пакетная разархивация - автоматическая распаковка нескольких архивов подряд;

§ встроенная программа для отправки файлов по электронной почте без использования внешних программ; также возможна отправка файлов и через внешнюю программу электронной почты;

§ автообновление программы.

§ FilZip также обладает рядом основных и дополнительных функций, присущих и другим архиваторам:

§ поддержка частично (только разархивация) форматов ACE, ARC, ARJ, RAR, ZOO;

§ поддержка декодирования UUE- и XXE-файлов;

§ тестирование архивов для выявления ошибок;

§ установка пароля на архив;

§ просмотр файлов из архива;

§ переименование файлов внутри ZIP-архива;

§ разбиение архива на тома;

§ создание самораспаковывающихся архивов;

§ интеграция с ОС посредством контекстного меню.

µ PowerArchiver

Программа с большим количеством функций, красивым и интуитивно понятным интерфейсом, разработанная компанией ConeXware (см. рис 4).

 

 

Рис.4 Программа с красивым и интуитивно понятным интерфейсом

 

Ее основные настройки и возможности видны уже при установке. PowerArchiver предлагает сразу же настроить не только использование программы «по умолчанию» с определенными форматами файлов, но и многое другое.

Программа относится к классу условно-бесплатных (shareware).

Хочется отметить основные возможности данной программы:

§ определение срока автоматического обновления программы (ежедневно, еженедельно, ежемесячно или же никогда) с заданием, если необходимо, прокси-сервера, через который будет происходить подключение;

§ настройка системы сохранения и шифрования паролей к архивам;

§ создание профилей ftp-сайтов, если нужно переписать архивы с ftp;

§ настройка отображения необходимой информации в окне программы;

§ выбор понравившихся пиктограмм для основных функциональных кнопок из десяти вариантов; в последней версии большинство значков оформлены в стиле Windows XP;

§ возможность задавать папки, используемые по умолчанию для созданных архивов;

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

Программа имеет следующие дополнительные функции:

§ поддержка UUE-, XXE- и MIME-кодированных архивов;

§ создание SFX-архивов в форматах ZIP и CAB при помощи мастера;

§ поддержка создания больших ZIP-архивов (когда организуются архивы размером более 4 Гбайт, это следует отметить специальным флажком);

§ шифрование архивов по одному из четырех надежных алгоритмов шифрования (DES - 64-бит; Blowfish, Triple-DES и AES - 128-бит);

§ создание профилей для записи архивных файлов на FTP-сайт непосредственно из программы;

§ установка паролей на архивы и специальный менеджер паролей, где хранятся наиболее часто используемые;

§ резервное копирование (backup) и возможность создавать для него скрипты (сценарии);

§ встроенный просмотр файлов форматов TXT, RTF, ICO, BMP, EMF, WMF; правда, в этом списке явно не хватает часто используемых DOC, JPG, GIF-файлов, но, видимо, поддерживать их труднее;

§ переименование файлов внутри архива, тестирование архивов, просмотр и написание комментариев к ним; проверка файлов и архивов на вирусы наиболее популярными антивирусными программами; к сожалению, Dr.Web в число таковых не входит, попытки заставить PowerArchiver работать с Dr.Web ни к чему ни привели;

§ интеграция с Windows - добавление пунктов быстрой архивации в контекстное меню, поддержка технологии перетаскивания;

§ возможность редактирования файлов, содержащихся внутри архива;

§ выдача списка содержащихся в архиве файлов в виде текстового или html-файла;

§ конвертирование между форматами, восстановление поврежденных ZIP-архивов;

§ закладки (Favorites), автообновление программы. 1 SFX-архив (от SelF-eXtracting) — самораспаковывающийся архив, не требующий наличия программы-архиватора.

µ WinAce 2.2

Архиватор создан немецкой компанией e-merge GMBH. имеет свой формат ACE, ныне незаслуженно забытый, а также поддерживает основные.Программа обладает удобным, интуитивно понятным интерфейсом, для основных функций выделены «горячие» клавиши и кнопки, однако изредка возникает проблема с отображением русских шрифтов.

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

Пользователь может заменить пиктограммы из WinAce любыми другими (поддерживается масса форматов рисунков, в частности PSD (Adobe Photoshop), PNG, TIF, JPG, BMP, ICO и т. п.).

Интерфейс программы выполнен на немецком и английском языках. WinAce относится к классу shareware, спустя 30 дней после установки нужно зарегистрироваться (29 долл. за копию).

Основные возможности данной программы следующие:

§ создание многотомных и самораспаковывающихся архивов в форматах ACE и ZIP;

§ шифрование архивов и добавление комментариев к ним;

§ полная поддержка форматов ZIP, LHA, CAB, GZip, TAR и частичная для ARC, ARJ, JAR, RAR, ZOO;

§ интеграция с системой (поддержка drag-and-drop и добавление пунктов в контекстное меню);

§ возможность запуска архивации с любыми параметрами из командной строки;

§ специальный алгоритм для сжатия мультимедийных файлов, а также функция оптимизированного сжатия (для exe-файлов, графических файлов) и оптимизация уже имеющихся архивов;

§ просмотр в WinAce файлов в форматах BMP, JPG, TIF, PSD, PNG, GIF, HTML, DOC, XLS, RTF, TXT;

§ блокирование архива от дальнейших изменений;

§ закладки для быстрого поиска ранее созданных архивов;

§ проверка файлов антивирусными программами;

§ запуск исполняемого файла из архива;

§ определение типа архива (полезно при измененном расширении файла) и др.

§ удобное расположение необходимых функций и их доступность.

µ WinZip

Одна из первых программ-архиваторов, работающих в среде Windows, создана, поддерживается и обновляется компанией Winzip Computing inc. (см.рис.5)

Основным форматом, с которым работает WinZip, является сам ZIP, также поддерживаются CAB, TAR, GZIP, BH и кодированные архивы UUE и MIME. Архивация реализуется только в формате ZIP с возможной последующей перекодировкой в UUE.

Программа позволяет создавать SFX-архивы. При наличии соответствующих внешних программ возможна распаковка ее архивов формата ARJ, LZH и ARC.

 

 

Рис.5. WinZip работает во всех операционных системах Windows, с 95 по XP

 

Этот архиватор интегрируется с системой, что проявляется в стандартном для большинства рассматриваемых здесь программ виде: добавление в контекстное меню возможности быстрой архивации и отправки архива по электронной почте, а также поддержка технологии перетаскивания. Он может интегрироваться с основными антивирусами, но поддерживает меньше основных программ, чем рассмотренные выше архиваторы.

WinZip имеет два режима работы: стандартный — WinZip Classic и мастер для пошагового создания архива — WinZip Wizard, предназначенный в основном для новичков.

WinZip имеет встроенную программу для просмотра файлов в текстовом виде. С его помощью можно создать многотомный архив, но только после формирования обычного: применяется процедура разрезания на несколько частей. Также позволяется тестирование архива для выявления ошибок, добавление комментариев к архиву и «закладок» на архивы, наиболее часто используемые в системе. Для быстрого доступа к программе и ее основным функциям WinZip помещает свою пиктограмму в правый угол панели задач Windows.

Кроме английской версии доступны немецкая, французская и японская. WinZip работает во всех операционных системах Windows, с 95 по XP. Регистрация одной копии программы обойдется пользователю в 29 долл.

 

Приложение В

FAR Manager

 

Хочется обратить внимание на один популярнейший, один из самых «продвинутых» файловых менеджеров — FAR(р азработчик: Евгений Рошаль, Web-сайт: http://www.rarlab.com/far_manager).

Программа эта имеет очень долгую историю своего развития и на сегодня настолько отшлифована, что её работу по управлению файлами можно считать эталонной.

Единственный, пожалуй, заметный минус у неё — явно устаревший консольный (текстовый) интерфейс. Текстовый режим отображения не должен вводить в заблуждение: это полностью 32-разрядная программа, для работы которой необходима операционная система Windows.

На сегодня это самый мощный файловый менеджер нортоновского клана. В нем такая куча полезных, порой просто незаменимых возможностей, что все и не перечислить. Многие используют эту программу только из-за того, что она является ещё и удобный FTP-клиентом.

Он позволяет:

§ отображать списки файлов на панелях, используя десять разнообразных режимов, а режимов сортировки файлов в списке содержимого директории — просто нереальное количество, вплоть до сортировки по дате последнего обращения или по описанию — куда уж там бедному Проводнику

§ сравнивать содержимое папок (очень удобно его использовать для синхронизации файлов с удалённым компьютером) и преобразовать регистр букв в именах файлов

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

§ удалять файлы в Корзину

§ выводить описания файлов, применяемые в основном на FTP-серверах, чтобы зашедший на него пользователь знал, что за файлы собраны на сервере (описания эти обычно заносятся в файлы descript.ion);

§ переслать файлы на вашу интернетовскую страничку по протоколу FTP или на другой компьютер в локальной сети;

§ обмениваться данными с другими программами через системный буфер обмена;

§ учесть особенности файловой системы Windows NT/2000/ХР и знает некоторые специфические команды файловой системы NTFS (корректно работает с длинными именами файлов и поддерживает специфические атрибуты файлов NTFS и жёсткие связи).

§ искать и просматривать тексты в нескольких различных русских кодировках, включая DOS, Windows, Unicode (формат Word 97/2000/ ХР), KOI8-R, а также искать файлы в архивах;

§ очень просто создавать команды для быстрого перехода в самые часто посещаемые папки, записывать и воспроизводить макрокоманды;

и т. д., и т. п.

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

Подобный подход широко применяется, например, в графике. Плагинов к графическому пакету PhotoShop существуют десятки, если не сотни. Слово это происходит от английского plug-in (дополнительный модуль). То же касается и плагинов для обработки звука в midi- и wave-редакторах.

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

Исключительно полезным ресурсом в этом отношении является сайт http://plugring.farmanager.com. На нем сегодня насчитывается около 700 дополнений, начиная с прямой работы с цифровыми камерами и МР3-плеерами от разных производителей и завершая HTML-редактором и почтовым клиентом, не говоря уж о таких "мелочах", как просмотр и редактирование ID3-тегов, ISO и *.torrent-файлов. Это, превзойти практически невозможно.



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 888; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.97.157 (0.072 с.)