Реферат: Архиваторы для Windows 9x

Санкт-Петербургскийуниверситет телекоммуникаций

имени профессора Бонч-Бруевича

Реферат по информатике

Студента группы ТСС-18

Соловьева Андрея

На тему:

“Архиваторы”

Санкт-Петербург,2001

Архиваторы для Windows 9x

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

Архивы:форматы и инструменты

Для начала несколько слов о терминологии. Принято различатьархивацию и упаковку (компрессию, сжатие) данных. В первом случае речь идет ослиянии нескольких файлов и даже каталогов в единый файл — архив (примеромиспользования такой технологии в чистом виде может служить формат TAR), вовтором — о сокращении объема исходных файлов путем устранения избыточности (вданной статье мы говорим об упаковке без потерь информации, т.е. с возможностьюточного восстановления исходных файлов). Как правило, современные архиваторыобеспечивают также сжатие данных, являясь таким образом еще и упаковщиками,однако существуют и чисто «упаковочные» утилиты типа Gzip,сжимающие отдельные файлы, преобразуя их в формат Z или GZ.
При выборе инструмента для работы с упакованными файлами и архивами следуетучитывать два фактора: эффективность, т.е. оптимальный баланс между экономиейдисковой памяти и производительностью работы, и совместимость, т.е. возможностьобмена данными с другими пользователями. Совместимость, пожалуй, сегодня болееважна, так как по достигаемой степени сжатия конкурирующие форматы иинструменты различаются на проценты (но не в разы), а вычислительная мощностьсовременных компьютеров делает время обработки архивов не столь существеннымпоказателем, как, скажем, десять лет назад. Поэтому при выборе инструта дляработы с архивами важнейшим критерием для большинства пользователей (во всякомслучае тех, для кого обмен большими массивами данных — насущная проблема),вероятно, является способность программы «понимать» наиболеераспространенные арменхивные форматы, даже если эти форматы не самыеэффективные.
Действие большинства средств упаковки основано на использовании алгоритмов сжатия, предложенных в 80-х гг. АбрахамомЛемпелем и Якобом Зивом. Многие популярные архивные форматы (ZIP, LZH, ARJ,ARC, ICE и т. п.) появились в эпоху господства DOS. Для работы с нимииспользовались специализированные архиваторы-упаковщики (утилиты PkZip/PKUnzip, LHA, Arj), которые позволяли архивировать целые каталогии обеспечивали высокую степень сжатия для текстовых, графических и прочих типовфайлов. Эти программы вызывались командной строкой с многочисленнымипараметрами, довольно громоздкими, хотя и обеспечивавшими богатые возможности.Вскоре стали появляться интегрирующие надстройки, с помощью которых можно былоработать с различными форматами архивов не из командной строки, а с помощьюменю.
По-настоящему прижились в мире персональных компьютеров, став сегодняфактическими стандартами, лишь немногие из старых архивных форматов — ZIP, ARJи, пожалуй, еще LZH. Помимо этих традиционных форматов некоторые современныеархиваторы позволяют работать с новым межплатформным форматом JAR (JavaARchive), который был создан специально для пересылки многокомпонентныхJava-апплет, но может применяться и для работы с упакованными архивами общегоназначения (в JAR применяются те же методы сжатия, что и в ZIP). Еще одинформат, CAB, был предложен фирмой Microsoft, средства для работы с ним входят всостав Windows 9x; многие архиваторы, ориентированные на форматы ZIP и ARJ,позволяют также распаковывать CAB-архивы.
В настоящее время растет популярность формата RAR и соответствующих программ,созданных нашим соотечественником, челябинцем ЕвгениемРошалем. Но, хотя технология RAR обеспечивает высокую степень сжатия,стандартом она так и не стала, отчасти из-за не очень гибкого механизма работыс большими архивами. Во многих случаях удачным решением проблемы совместимостиявляется создание архивов в виде самораспаковывающихся программ (EXE-файлов).Многие программы, ориентированные на какой-либо из традиционных типов архивов,способны создавать и EXE-архивы на базе своего «родного» формата. Ноэто решение не всегда обеспечивает достаточную гибкость (например, не позволяетбез специальных инструментов выборочно извлекать файлы из архива).
С приходом Windows архиваторы обзавелись графическим интерфейсом. В некоторыхслучаях этот интерфейс лишь прикрывал собой ту или иную старую утилитукомандной строки, но появились и полноценные, в том числе 32-разрядные,программы со встроенным механизмом для манипулирования архивами (как правило,какого-нибудь одного типа; самая известная ZIP-ориентированная программа такогорода — WinZip фирмы Nico Mak Computing).
В удобном виде манипуляции с командной строкой были «спрятаны» заинтерфейсом популярных в России файловых оболочек типа DISCo Commander и FAR. Эти оболочки позволяют путем настройкифайлов конфигурации подключать любые внешние DOS-архиваторы командной строки (Arj, PkZip, ARC, LZH и т.п.) иорганизовывать прозрачное манипулирование архивами, представляя их в видеобычных каталогов. К сожалению, многие утилиты командной строки неспособныполноценно работать с длинными именами файлов (такая возможность появилась впрограмме PkZip лишь начиная с версии 2.5 дляWindows, в Arj — начиная с версии 3.0), а организовать обмен файлами с архивомможно только в пределах окна оболочки. Кроме того, и сами программные оболочки,и вызываемые из их среды архиваторы командной строки — коммерческие продукты(как правило, условно-бесплатные), каждую приходится приобретать отдельно. Вотличие от утилит командной строки, рассчитанных на работу с одним типомархивов, Windows-программы более универсальны с точки зрения совместимости поформатам и к тому же используют такие преимущества новой ОС, как возможностьдавать объектам длинные имена и переносить файлы из одного приложения в другое.
Рассмотренные в статье программы по большей части ориентированы на работу сархивами в формате ARJ или ZIP, но, как правило, содержат встроенные средства(или допускают подключение внешних модулей) для распаковки и просмотра иархивов других типов. Наши тесты показали, что программы, ориентированные наформат ARJ (их, кстати, не так много), в среднем работают чуть быстрееаналогичных ZIP-архиваторов и к тому же обеспечивают больший коэффициентсжатия, однако архиватор, несовместимый с форматом ZIP, вряд ли можно сегоднясчитать полноценным инструментом. Все программы обладают удобнымиинсталляторами и стандартными средствами деинсталляции. Как правило, архиваторымогут выборочно регистрироваться в качестве средства для обработкираспознаваемых ими типов файлов. Практически все архиваторы предусматриваютработу с длинными именами объектов, однако если эти имена содержат русскиебуквы, то 16-разрядные программы их неузнаваемо искажают при упаковке. Наиболееудобные утилиты интегрируются в систему Windows 9x: позволяют упаковывать ираспаковывать файлы с помощью перетаскивания, представлять архивы в видеобычных папок, вызывать контекстные меню для упакованных объектов, как дляобъектов «Рабочего стола» Windows. На архивирование 20-Мбайт массиваданных программы тратили (в режиме с параметрами по умолчанию) от 1,5(ArjFolder) до 4 мин (Q Cab). Наилучшую степень сжатия показала программа QCab: созданный ею EXE-архив оказался почти на 10% компактнее остальных архивов,которые, в свою очередь, различались по объему на 1-5%.
Лучшие из рассмотренных программ относятся к категории условно-бесплатных,некоммерческие разработки уступают им в разнообразии функций, совместимости иудобстве (хотя и не в эффективности сжатия). Лидером обзора являютсяZip-ориентированные утилиты ZipMagic фирмы Mijenix, Zip Explorer Pro компанииAeco Systems и уже упомянутая WinZip фирмы Nico Mak Computing. Все они обеспечиваютсовместимость с большим числом форматов, удобны в использовании. Первые двепрограммы, правда, выгодно отличаются от WinZip возможностью работы с архивамикак с папками. Практически не уступает лидерам по удобству и возможностямпрограмма Е. Рошаля WinRAR, но она ориентирована прежде всего на не оченьраспространенный формат RAR, хотя и обеспечивает большинство необходимыхфункций для манипулирования Zip-архивами. Тем, кто предпочитает бесплатныеутилиты, можно рекомендовать для работы с Zip-архивами программу Eazy Zip 98, адля работы с ARJ-архивами — ArjFolder.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1026">


ArjFolder 2.85

Бесплатный архиватор ArjFolder,созданный независимым французским программистом Рафаэлем Мунье, предназначен,как нетрудно догадаться по названию, для работы с ARJ-файлами. ФактическиArjFolder с помощью функций Проводника Windows 9x строит программную оболочкудля DOS-утилиты Arj (эта вызываемая из командной строки утилита входит в составдистрибутива; вообще говоря, она распространяется условно-бесплатно, так чтоназывать ArjFolder бесплатным пакетом не совсем правильно). ДистрибутивArjFolder представляет собой самораспаковывающийся EXE-модуль объемом 730Кбайт. В ходе инсталляции пользователю предлагается установить ArjFolder вместес утилитой Arj или без нее. Для полноценной работы с архивами следует выбратьпервую возможность, в противном случае программа не сможет формировать ипополнять архивы, а ограничится только просмотром содержимого архивов и ихраспаковкой.
После инсталляции архиватор встраивается в Проводник Windows 9x. В системномменю «Пуск| Программы» появляется раздел с программой настройки ArjFolder, предназначенной для управленияпривязкой архиватора к файлам распознаваемых им типов (программа позволяетсоздавать, пополнять и распаковывать ARJ-файлы, а также просматривать ираспаковывать сжатые файлы и архивы в форматах ACE,ZIP, GZIP, TAR, CAB и RAR). Кроме того, в контекстное меню объектовWindows добавляется команда Add to Arj («Включить в Arj-архив»). С еепомощью можно создавать или пополнять ARJ-архивы и самораспаковывающиесяEXE-файлы.
В случае если с программой связан какой-нибудь из распознаваемых ею типовфайлов, щелчок на таком файле вызывает двухпанельное окно, похожее на Проводник(к сожалению, это единственный и не очень удобный способ вызвать ArjFolder).Упакованные в архиве объекты изображаются в правой панели окна подобно содержимомуобычной папки. Контекстные меню позволяют открывать, распаковывать, удалять илипросматривать эти файлы. Добавлять файлы в ARJ-архив и распаковывать их можно спомощью перетаскивания, для остальных типов архивов перетаскиванием можнотолько распаковывать файлы.
Из богатейшего ассортимента опций командной строки, предусмотренных вDOS-программе Arj, Windows-оболочка задействует лишь несколько основных, вчастности возможность создавать многотомные архивы для записи на дискеты,защиту с помощью пароля, упаковку вложенных каталогов, упаковку скрытых исистемных файлов (опции действуют при создании нового архива).
К сожалению, интеграция архиватора с Windows недостаточно полна: если впрограммах типа ZIP Magic или WinRAR (да и в файловых оболочках типа DISCo Commander) архивы посвоему «поведению» практически неотличимы от обычных каталогов, тооснащенный средствами ArjFolder Проводник влевой панели показывает вместо дерева дисков и каталогов только один архив, неимеющий контекстного меню, а в практически бесполезной строке адреса можетсодержаться только имя текущего архива. На панели инструментов при этомотсутствует кнопка перехода к родительскому каталогу, и, что самое неприятное,- в меню Файл нет команды Открыть. Все операции с архивами производятся втекстовом окне DOS, что тоже не очень удобно. Еще один недостаток — программане показывает структуру упакованных каталогов, изображая содержимое архива ввиде единого плоского списка (впрочем, это свойственно большинствурассмотренных программ). Следует также заметить, что отдельные элементыинтерфейса (в целом англоязычного) остались не переведенными с французского(так, вместо привычного обозначения MB вы увидите Mo).
Для пользователей Windows, имеющих дело с несложными ARJ-архивами и избегающихкомандных строк, данная программа может стать простым бесплатным решением,остальные, скорее всего, предпочтут что-нибудь более совершенное, напримерпрограмму WinRAR с подключенным внешниммодулем Arj.

.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1027">


BKZip 1.1.56

Автор этой бесплатной утилиты для создания и распаковкиZIP-архивов — независимый программист из Германии Бернд Кеммлер. Дистрибутивпрограммы хранится в EXE-файле объемом около 2 Мбайт, примерно столько жезанимают файлы BKZip после инсталляции.
Контекстное меню упакованных объектов позволяет копировать их на дискету,удалять, открывать в ассоциированном приложении или программе Блокнот. Длинныеимена обрабатываются, но при наличии в них русских букв — искажаются. В окнепрограммы содержимое архива изображается в виде «плоского» списка, непозволяющего просматривать структуру каталогов. Задействовать функцию парольнойзащиты нам не удалось. Имеющиеся в меню программы команды для работы с самораспаковывающимисяEXE-архивами не действуют. Программа предусматривает перетаскивание дляупаковки отдельных файлов и (после установки соответствующей опции) каталогов,но не для распаковки архивов.
Программа совместима лишь с одним архивным форматом, не отличается компактностью,удобством и функциональными возможностями. Едва ли не единственным еедостоинством является бесплатность, поэтому BKZipподойдет только совсем непритязательному и экономному пользователю.

.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1028">


Easy Zip 98

Бесплатная программа Easy Zip 98, созданная независимымпрограммистом из Индии Дипу Чэнди Томасом, предназначена для работы сZIP-файлами и создания самораспаковывающихся EXE-архивов. Дистрибутивраспространяется в виде EXE-файла объемом 880 Кбайт; после инсталляции вкаталог программы записываются файлы общим объемом около 360 Кбайт; кроме того,несколько DLL-файлов устанавливается в системный каталог Windows. Для работыархиватора необходима библиотека VB5 времени исполнения, отсутствующая вдистрибутиве (ее можно загрузить, воспользовавшись ссылкой на Web-узлеразработчика).
Программа позволяет добавлять файлы в архив и извлекать их оттуда с помощью перетаскивания(правда, при упаковке каталогов с большой глубиной вложенности иногда выдаетсясообщение об ошибке), для архивируемых файлов предусмотрены регулировка степенисжатия, парольная защита. Easy Zip 98 без проблем работает с длинными именами(кириллические символы при этом не искажаются), имеется также опцияпринудительного приведения имен к стандартному для DOS виду (формула«8+3»). С помощью меню настроек можно включать и отключать привязкуZIP-файлов к программе, манипулировать параметрами архивирования и распаковки.
В целом программа очень удобна, но ассортимент форматов, с которыми онаработает, невелик, а в интерфейсе имеются шероховатости. Так, в контекстномменю упакованных файлов нет команды для их переименования, а команда View,вместо того чтобы вызывать модуль просмотра, открывает файл в ассоциированном сним приложении.
Разработчик планирует и дальше развивать свою программу, в частности обеспечитьее интеграцию с Проводником, совместимость с форматом CAB и т.д. В целом жеданный архиватор превосходит по возможностям остальные бесплатные программы,рассмотренные в статье.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1029">


Mimar Sinan Q Utilities 98(Q Cab)

Выпущенный американской фирмой Mimar Sinan International набориз трех утилит Mimar Sinan Q Utilities 98 содержит инструменты для созданиясамораспаковывающихся EXE-архивов с использованием механизмов сжатия ZIP и CAB.Дистрибутив занимает 1,3 Мбайт, после установки объем файлов программы в полнойконфигурации составляет 3 Мбайт. Инсталлятор помещает в меню Пуск|Программыраздел, содержащий команды для вызова утилит Q Cab, Q Zip и Q Split (последняяслужит для создания многотомных архивов), эти же утилиты добавляются в разделОтправить (Send To) контекстного меню объектов Windows 9x.
По эффективности сжатия архиватор Q Cab превосходит все остальные рассмотренныев статье утилиты, правда, и работает он медленнее остальных. Создание архивовпроизводится с помощью «мастеров», которые жестко руководятпользователем в ходе создания архива, но иногда задают не вполне понятныевопросы.
Архиваторы работают лишь «в одну сторону»: просмотреть илираспаковать с их помощью имеющийся архив нельзя. Таким образом, эти достаточнодорогие утилиты не могут служить универсальным инструментом для работы сразнородными архивами.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1030">


PowerZip 4.5

Условно-бесплатная программа PowerZip,разработанная австралийской компанией Trident Software, являетсяWindows-оболочкой для работы с ZIP-архивами и создания 16- и 32-разрядныхсамораспаковывающихся EXE-файлов. Кроме того, она использует стандартные средстваWindows для операций с CAB-файлами и позволяет подключать внешние модули(утилиты командной строки) для «прозрачной» работы с архивами вформатах ARJ, TAR, LZHи др. Дистрибутив PowerZip занимает 1,2 Мбайт, файлы программы послеинсталляции имеют примерно тот же объем.
PowerZip без проблем обрабатывает файлы сдлинными именами. Удобно, что в меню File ведется список недавнозадействованных файлов. Добавлять объекты в архивы можно с помощьюперетаскивания, но при распаковке этот прием не действует. Контекстное менюархивированных объектов включает команды распаковки, удаления и просмотра.
Как и во многих других архиваторах, имена упакованных файлов в PowerZipперечисляются в «плоском» списке с обозначением пути в отдельномстолбце, структуру архива в наглядном виде просмотреть нельзя. Программа неимеет средств парольной защиты архивов и работает медленнее многихконкурирующих программ. Несмотря на это, архиватор фирмы Trident представляетсяхорошим выбором: он достаточно удобен и обеспечивает совместимость с широкимспектром форматов, к тому же цена программы невысока (а для студентов инекоммерческих организаций предусмотрена бесплатная регистрация).

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1031">


WinArj98

Дистрибутив (EXE-файл) условно-бесплатной утилиты WinArj98 фирмы LA Software занимает 1,3 Мбайт.Как и ArjFolder, данная программапредставляет собой Windows-оболочку для архиватора командной строки Arj 2.6. Сее помощью можно создавать и распаковывать ARJ-файлы,а также просматривать содержимое архивов в форматах ZIP, ZOO, LHA, LZH, ARC и PAK.
Для запуска архиватора необходимо, чтобы в системе была установлена не входящаяв дистрибутив библиотека Visual Basic времени исполнения VB40032.DLL (ее можнобесплатно переписать из Интернета).
Интерфейс WinArj98 громоздок, не позволяет манипулировать архивами с помощьюперетаскивания; не прост в освоении и метод упаковки каталогов со сложнойструктурой. Программа достаточно дорога и при этом несовместима с форматом ZIP,так что ее вряд ли можно рекомендовать в качестве инструмента для повседневнойработы.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1032">


WinRAR 2.5

Разработанная российским программистом ЕвгениемРошалем утилита WinRAR позволяет работатьс ZIP-архивами, но основным форматом для нее является RAR (также разработкаРошаля). Кроме того, есть возможность создавать самораспаковывающиесяEXE-архивы, а также использовать внешние программы для распаковки и просмотраархивов типа ARJ, LZHи CAB. Программа создает многотомные архивы лишь в формате RAR.
Формат RAR превосходит ZIP, ARJ и LZH по эффективности сжатия, однако внаибольшей степени преимущество этой технологии проявляется в случае«непрерывных» архивов, которые не допускают внесение изменений иобрабатываются довольно медленно.
Дистрибутив WinRAR — EXE-файл объемом около 650 Кбайт, после инсталляции пакетзанимает почти 1,5 Мбайт. Имеются версии архиватора на английском и русскомязыке.
Окно архиватора напоминает системную утилиту Мой компьютер, архивы выглядят иведут себя подобно обычным папкам. Пополнять архивы и извлекать из них объектыможно с помощью перетаскивания. Для просмотра упакованных файлов в программеимеется встроенный модуль визуализации, но можно подключать и внешнюю утилитупросмотра. Программа снабжена весьма обстоятельной справочной системой.
Утилита Е. Рошаля компактна, удобна, в достаточноймере универсальна, ее цена не такая привлекательная, как у WinZip, но меньше, чем у других лидеров этогообзора — ZIP Explorer Pro и Zip Magic, так что длямногих WinRAR может стать наилучшим выбором.

Цена: 35 долл. Евгений Рошаль.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1033">


WinZip 7.0

Условно-бесплатная утилита, разработанная компанией Nico MakComputing, наверное, самая знаменитая программа архивации для Windows. EXE-файлс дистрибутивом WinZip занимает около 940Кбайт, после установки объем файлов программы составляет 2 Мбайт.
Программа имеет встроенные средства для манипулирования архивами и упакованнымифайлами в форматах ZIP, TAR, GZIP и CAB, а такжепозволяет подключать внешние модули для работы с ARJ-,ARC — и LZH-файлами.Все операции с архивами можно выполнять с помощью перетаскивания, длинные именаобъектов (в том числе кириллические) обрабатываются нормально. Имеется функцияпарольной защиты, создания самораспаковывающихся EXE-файлов, многотомныхархивов на съемных носителях.
К сожалению, программа не показывает в графическом виде структуру упакованныхархивов, а представляет их содержимое в виде «плоских» списков.
WinZip имеет богатые возможности настройкиинтерфейса, параметров просмотра архивов и интеграции с Windows — окноConfiguration имеет шесть вкладок. Программа фиксирует имена обрабатываемыхархивов и помещает их список в меню Файл. Кроме того, предусмотрено созданиевиртуальной папки избранных архивов (Favorites) для быстрого доступа к ним.Высокая репутация WinZip, несомненно, заслуженна, но безоговорочным лидеромпрограмма, пожалуй, все же не является.

Цена: 29 долл. Nico Mak Computing.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1034">


ZIP Explorer Pro 98 V2.54

Условно-бесплатная утилита ZIP Explorer Pro, созданная фирмойAeco Systems, обеспечивает удобную работу с ZIP- LZH-,TAR-, TAZ- и TZ-архивами. Дистрибутив (EXE-файл) имеет объем всего 460 Кбайт,файлы программы после установки занимают около 700 Кбайт. К сожалению, в ходеинсталляции программа не помещает свой ярлык в меню Пуск|Программы, а лишьрегистрируется в Реестре в качестве средства для работы с архивамивышеназванных типов.
Интерфейс программы прост и удобен. Двухпанельное окно ZIP Explorer Proнапоминает Проводник; в левой панели изображаются открытые в данном сеансеархивы в виде разворачиваемых деревьев, в правой — содержимое текущего объектаиз левой панели (если это упакованный файл, его содержимое можно просматриватькак текст или последовательность шестнадцатеричных кодов). Панель инструментовсодержит кнопки для выполнения основных операций с архивами, а также длянастройки параметров изображения (вид списка, шрифты и т.п.). ZIP Explorer Pro,в отличие от большинства рассмотренных архиваторов, позволяет переименовыватьфайлы в архиве без их распаковки. Программа безупречно работает с длиннымиименами файлов, дает возможность упаковывать и распаковывать файлыперетаскиванием. Правда, при перетаскивании папок со сложной структуройпрограмма иногда выдает не очень внятное предупреждение: «Warning! Unableto represent 9-4-2 1:51:6», однако после этого успешно завершаетвыполнение операции.
Вы можете не только вызывать ZIP Explorer Pro как самостоятельное приложение,но и встраивать программу в Проводник Windows 9x, добавляя в список объектоввнутри папки Мой компьютер «виртуальную папку ZIP», которая позволяетоткрывать, распаковывать и просматривать открывавшиеся ранее архивы, а такжебыстро создавать новые.
Архиватор фирмы Aeco — один из самых удобных, компактных и мощных, хотя идовольно дорогой. Любопытно, что разработчики предусмотрели для пользователейзнаменитой утилиты WinZip «конкурентнуюмодернизацию» (замену WinZip на ZIP Explorer Pro за полцены последнейпрограммы).

Цена: 40 долл. (для зарегистрированных пользователей WinZip заменаэтой программы на ZIP Explorer Pro — 20 долл.). Aeco Systems,

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1035">


ZipMagic 98

Условно-бесплатный архиватор ZipMagicфирмы Mijenix в основном ориентирован на формат ZIP, но позволяет такжепросматривать и распаковывать архивы и сжатые файлы в форматах ARC, ARK, ARJ, CAB, DWC, GZ, LHA/LZH, PAK, RAR, TAR, TAZ,Z и ZOO. Дистрибутив — EXE-файл объемом 1,7Мбайт; файлы установленной программы занимают почти 4 Мбайт. Программа тесноинтегрируется с Windows, встраиваясь в ОС в качестве драйвера для обработкиZIP-архивов. При инсталляции можно не только настроить параметры взаимодействияс Windows, но и встроить программу в популярные почтовые клиенты и Web-браузерыдля «прозрачного» просмотра архивов.
Двухпанельное окно ZipMagic, напоминающее Проводник Windows 9x, в удобном видепредставляет одновременно структуру локальных дисков и ZIP-архивов, причемпоследние изображаются в виде обычных папок (содержимое архивов других типов,распознаваемых программой, изображается в виде «плоских» списков).Это очень удобно, если не считать двух оговорок: во-первых, операционнаясистема, считая ZIP-файл папкой, не дает определить его объем, показывая вместоэтого объем хранящихся в архиве объектов; во-вторых, при копировании архивапрограмма переписывает его неупакованное содержимое. Контекстное меню объектоввнутри архивов практически ничем не отличается от меню обычных объектовWindows. Все операции с архивами можно производить перетаскиванием, программаполноценно работает с длинными именами.
В ZipMagic предусмотрена обширная система настроек,позволяющая регулировать десятки параметров архивации, интерфейса,взаимодействия архиватора с системой и коммуникационными программами. В целомZipMagic — очень мощная и удобная программа, превосходящая остальные как поудобству использования, так и по богатству возможностей.

<img src="/cache/referats/8324/image001.gif" v:shapes="_x0000_s1036">


Лабораторныеиспытания. Средства архивации для Windows 9x

Испытания проводились в среде русской версии Windows 98 на ПК спроцессором Pentium/133 с 32-Мбайт ОЗУ. При сравнении архиваторов-упаковщиковглавными критериями были функциональность (способность программ упаковыватькаталоги со сложной структурой, создавать многотомные архивы на дискетах,защищать данные паролем); совместимость с основными архивными форматами — ARJили ZIP, а также с дополнительными, такими, как LZH, CAB, TAR; возможностьработы с самораспаковывающимися EXE-архивами. Оценивались также объем,занимаемый программой на диске, простота инсталляции и деинсталляции, степеньинтеграции с ОС (встраивание программы в Проводник Windows, выборочная привязкак распознаваемым типам файлов, работа с длинными именами объектов), удобствоработы с упакованными данными, в частности возможность манипуляций с помощьюконтекстного меню и перетаскивания. Для проверки функциональности архиваторовиспользовался набор данных, включающий тексты в формате Microsoft Word 97, TXTи HTML, иллюстрации в формате BMP, GIF и JPEG, а также файлы некоторых других типов, в томчисле упакованные архивы. Эти исходные файлы общим числом около 300 и объемомоколо 20 Мбайт были размещены в каталоге со сложной древовидной структурой.Скорость упаковки и обеспечиваемая максимальная степень сжатия учитывались, ноне в качестве критериев первостепенной значимости (в частности, поскольку этипараметры могут существенно зависеть от характера сжимаемых данных). При замерескорости время обработки исходных файлов оценивалось с точностью до полуминуты,но результат не включался в таблицу.

PRIVATE

Arj-
Folder

BK-
Zip

Easy Zip

Q Cab

Power-
Zip

Win-
Arj

Win-
RAR

Win-
ZIP

ZIP Explorer

Zip-
Magic98

Манипуляции с помощью перетаскивания:

архивация

5

5

5

2

5

2

5

5

5

5

распаковка

5

2

5

2

2

2

5

5

5

5

Создание многотомных архивов

5

5

5

5

5

5

52

5

5

Парольная защита

5

2

5

5

2

5

5

5

2

5

Работа с архивом как с папкой

2

2

2

2

2

2

5

2

5

5

Создание архивов, форматы:

ARJ

5

2

2

2

2

5

2

2

2

2

EXE

5

2

5

5

5

5

5

5

5

5

ZIP

2

5

5

2

5

2

5

5

5

5

RAR

2

2

2

2

2

2

5

2

2

2

TAR

2

2

2

2

2

2

2

5

5

2

GZIP

2

2

2

2

2

2

2

5

5

2

CAB

2

2

2

2

2

2

2

5

2

2

LZH

2

2

2

2

2

2

2

5

2

Просмотр и распаковка архивов, форматы:

ARJ

5

2

2

2

53

5

53

53

2

5

EXE

5

5

5

2

5

5

5

5

5

5

ZIP

53

5

5

2

5

5

5

5

5

5

TAR

53

2

2

2

53

2

2

5

5

5

RAR

53

2

2

2

2

2

5

2

2

5

GZIP

53

2

2

2

2

2

2

5

5

5

CAB

еще рефераты
Еще работы по программному обеспечению