Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по С Живицкая (Мет пособие).doc
Скачиваний:
112
Добавлен:
15.06.2014
Размер:
2.11 Mб
Скачать

8.1.7.3.WinRar

WinRar– это 32-разрядная версия архиватораRARдляWindows, мощного средства создания архивов и управления ими. Существует несколько версийRARдля разных операционных систем, в частности,RARдляWindows,Linux,DOS,OS/2,UNIX.

Следует признать, что разработка WinRARначалась во многом благодаря успеху программыWinZIP. За 2 года, с 1991 по 1993, был достигнут значительный прорыв в разработке методов шифрования и уплотнения данных. Сразу после своего появления он стал несомненным лидером благодаря тому, что позволял значительно эффективнее использовать дисковое пространство.

Возможности WinRAR:

Полная поддержка архивов RARиZIP;

Оригинальный высокоэффективный алгоритм сжатия данных;

Специальный алгоритм мультимедиа-сжатия;

Оболочка с поддержкой drag&drop;

Интерфейс командной строки;

Управление архивами других форматов (CAB,ARJ,LZH,TAR,GZ,ACE,UUE,BZ2,JAR);

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

Поддержка многотомных архивов;

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

Восстановление физически повреждённых архивов;

Поддержка кодировки Unicodeв именах файлов;

Другие дополнительные функции, например, шифрование, добавление архивных комментариев, ведение протокола ошибок и пр.

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

8.1.7.4.ZipFoldersиZipMagic2000

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

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

Вообще пользоваться всеми вышеупомянутыми оболочками зачастую не имеет смысла по причине существования огромного количества файловых менеджеров с поддержкой функций архивирования\распаковки и несколько иначе реализованными оболочечными дополнениями (папочное представление архивов, вьюверы, др.). Например, любимый многими WindowsCommanderпозволяет не только на элементарном уровне работать со всеми популярными форматами архивов, но и производить в них поиск, переименовывать файлы вZIP’ах сравнивать отдельные сжатые файлы, и др. Кроме того, немаловажно является наличие очень полно реализованных функций работы с самораспаковывающимися архивами.

Неплохие интеграционные модули для файл-менеджеров выпускают независимые программисты. Лучшим набором для FARявляетсяFARPack, а дляWindowsCommander–MultiArcPlugIn. Они обеспечивают поддержку множества форматов, с которыми не могут работать файл-менеджеры. Таким образом, авторам новых архиваторов можно дать несложный совет: не стоит изобретать “велосипед”, создавая далёкие от совершенства оболочки, лучше занаться написанием встраиваемых модулей, плагинов и обеспечить совместимость архиваторов с файл-менеджерамиFAR,Windowscommander,WinNavigator,Frigateи т.п.

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