Windows-архиваторы

Архиваторы относятся к тому немногочисленному разряду программ, без которых почти невозможно обойтись ни одному нормальному пользователю компьютера. Имеются в виду пользователи, которые не только могут запустить «виндовый» пасьянс из меню «Пуск», но и самостоятельно устанавливают и удаляют программы, скачанные из Интернета или купленные на Митинском пиратском рынке в виде сборников «вареза» на убого отштампованных компакт-дисках. Дело в том, что практически все программы, электронные книги, видео- и аудио клипы, которые мы таким образом (на халяву) получаем, обычно в целях уменьшения времени загрузки или для более рационального использования места на компакт-диске, упакованы одним из трёх самых распространённых форматов архивирования: ZIP, RAR или (теперь уже гораздо реже) ARJ. Поэтому, даже если у вас 30-ти гигабайтный винчестер, заполненный процентов на двадцать, и вы и не собираетесь заботиться в ближайшие пару лет об экономии дискового пространства, отказаться от использования архиваторов — хотя бы просто в качестве распаковщиков — вам не удастся. Мучаться же с командной строкой DOS-программ сегодня вряд ли найдутся желающие, благо давно созданы очень удобные программы для Windows.

Конечно, встречаются в Интернете и более редкие типы архивов: LHA, LZH, PAK, TAR и т. д., но лично я уже забыл, когда видел их последний раз, так что рассмотрим для начала современные программы с отличным, хорошо продуманным интерфейсом, предназначенные для работы с наиболее популярными архивами.

Почти на каждом компьютере сегодня можно найти знаменитый WinZIP [1]. Этот успех вполне заслужен, ничего плохого о программе сказать нельзя, да и в новой, восьмой версии разработчики обещают ещё больше улучшить её работу и добавить ещё несколько полезных функций. Судите сами: WinZIP встраивается в стандартную файловую оболочку Windows — «Explorer» («Проводник»), и всего двумя нажатиями кнопки мыши вы сократите раза в полтора–два размер любого файла, который вроде бы не часто нужен, но и выбросить его в корзину жалко — а вдруг понадобится? Точно так же упаковываются целые папки, с полным сохранением структуры всех подкаталогов при распаковке. Если вы уже не полагаетесь на свою память, то в созданный файл легко вставить небольшой комментарий, расшифровывающий его предназначение. Посмотреть же содержание архива и того проще — просто кликните мышкой на значке запакованного файла, и можно не только полностью его распаковать, но и извлечь один или несколько файлов из него, или даже сразу их просмотреть, воспроизвести, запустить.

WinZIP способен открывать довольно много типов сжатых и закодированных файлов: ZIP, LZH, ARJ, ARC, CAB, TAR, TGZ, TAZ, GZ, Z, UU, UUE, XXE, B64, HQX, BHX, MIM. Правда для распаковки файлов ARJ, LZH, и ARC требуется наличие соответствующих DOS-программ, которым и перенаправляет эти файлы WinZIP. При работе с архивами программа автоматически создаёт предысторию последних открытых файлов, аналогичную History («Журнал») в Internet Explorer, а архивы, которые чаще всего приходится открывать, удобно занести в список Favorites («Избранное»). Очень полезны функции тестирования закачанных из Интернета файлов на наличие ошибок, задания пароля на архив и создания самораспаковывающихся архивов. Можно даже назначить антивирусную программу, которая будет вызываться WinZIP'ом при нажатии кнопки «Virus Scan». При создании архива есть выбор из нескольких алгоритмов сжатия — от очень быстрого, нужного при сокращении размеров многомегабайтных файлов, до самого медленного, но зато и наиболее эффективного. Если при архивации вы захотите записать получаемый ZIP-файл сразу на трёхдюймовую дискету, то программа сама разобьёт большой файл на несколько частей и будет при записи выдавать запросы на все последующие дискеты, которые сама полностью и очистит перед заполнением данными. Интерфейс программы великолепно настраивается, элементарно просто убрать из панели инструментов WinZIP'а любую редко используемую кнопку или наоборот, добавить кнопку для быстрого вызова какой-нибудь нужной команды.

Самым главным конкурентом WinZIP можно считать чуть менее распространённую отечественную программу WinRAR [2], которая, тем не менее, обладает несколькими существенными преимуществами: архивы RAR более компактны из-за оригинального высокоэффективного алгоритма сжатия; программа способна создавать и RAR-, и ZIP-файлы; архивы RAR содержат избыточную информацию, благодаря которой, нажав кнопку «Repair», есть шанс восстановить файл, если он оказался испорчен из-за «посыпавшейся» дискеты, например. В остальном WinRAR по своим возможностям ни в чём не уступает WinZIP'у: имеются и History и Favorites; можно, не извлекая файлы из архива, просмотреть их содержание; в архивы вставляются комментарии; есть функция создания самораспаковывающихся архивов, что очень важно, если вы хотите переслать какие-то файлы по почте, но не уверены, есть ли у адресата нужный архиватор; наконец, поддерживаются многотомные архивы — чего, кстати, нет в WinZIP, а бывает нужно очень часто. Ну и, разумеется, есть функции тестирования архива, встраивания в оболочку и шифрования. И хотя выбор методов компрессии шире, чем у WinZIP, — например можно выбрать алгоритм, специально оптимизированный для наилучшей упаковки мультимедиа–файлов, WinRAR без посторонней помощи понимает меньше форматов архивирования: RAR и ZIP, а для работы с CAB, ARJ и LZH ему тоже требуются ДОС-программы EXTRAC32.EXE, ARJ.EXE и LHA.EXE. Таким образом, если вы не ожидаете, что вам когда-нибудь попадётся экзотический формат архива, то WinRAR — именно то, что нужно!

Если же вы всё-таки хотите быть уверены, что сможете без проблем открыть практически любой архив, то придётся установить более универсальную программу WinPack32 Deluxe (сайт разработчика раньше был по адресу www.csdd.com [3], но теперь он пропал, и вам придется её поискать среди коллекций «шаровар» на сайтах типа winfiles.com [4]), которая не только умеет самостоятельно создавать и распаковывать файлы ARJ, HQX, BOO, FRZ, GZ, TGZ, LHA, LZH, MME, 01, MSC, PAK, RAR, SIT, TAR, UU, UUE, XX, XXE, ZIP, ZOO, но и способна взаимно конвертировать все эти форматы! При этом WinPack даже не нуждается в расширении файла, так как тип кодировки сам определяет по его содержанию. Правда, у этой программы есть несколько не очень существенных недостатков, которые обусловлены, видимо, тем, что со времени разработки её последней модификации прошло больше двух лет, и в Интернете теперь даже отсутствует сайт её разработчиков. Интерфейс не блещет графическими изысками и богатыми возможностями по его настройке; отсутствуют модные прибамбасы типа Favorites; нет возможности восстановления физически повреждённых архивов; нет интеграции с Проводником; нельзя создать саморазвёртывающийся архив. В остальном же, WinPack почти не уступает в своей функциональности более современным WinZIP и WinRAR и имеет все средства для удобной работы с архивами — от тестирования целостности архива, до защиты паролем и сканирования на вирусы, — и, так же как и они, позволяет как угодно манипулировать с файлами внутри архива, удаляя ненужные, вставляя новые, переименовывая и просматривая имеющиеся.

Существует ещё целая категория архиваторов, которые немного похожи на программы сжатия дисков — они «превращают» ZIP-файлы в обыкновенные папки, после чего «Проводник» и вся система работает с ними просто как с папками. Можно упаковать с их помощью даже целый диск, если возникли острые проблемы со свободным пространством на винчестере. Примером такой программы является популярный ZIP Folders [5], переименованный теперь его, идущими в ногу с модой на «миллениум», создателями в ZIP Magic 2000 и серьёзно доработанный. Остальные же его функции практически аналогичны обычным архиваторам, вплоть до создания самораспаковывающихся архивов и интеграции с «Эксплорером». Но, кроме того, благодаря появлениям новых команд в меню Outlook Express и встраивания «плагина» программы в интернет-броузер, упрощается пересылка архивов по почте и становится возможным просмотр содержания ZIP-файлов прямо на серверах. И всё бы хорошо, если бы не загрузка процессора. Для того, чтобы архивы были «прозрачны» системе, необходима постоянная работа программы, «сидящей» в «System Tray» компьютера, так что для медленных машин такой вариант не очень подходит, несмотря на все его удобства.

С небольшой натяжкой к архиваторам можно отнести ещё один класс программ, так называемые «сплиттеры», которые служат для разбивки громоздких файлов на несколько частей при переносе их на дискетах или передаче по электронной почте. Дело в том, что даже если вы воспользуетесь WinZIP'ом при перемещении какого-нибудь очень большого файла на дискеты, то из-за высокой вероятности повреждения архива на ненадёжных или изношенных дискетах, вам придётся переписывать заново ВСЕ дискеты вместо того, чтобы заменить только одну, испорченную, и никакой Disc Doctor тут не поможет. А передать большой файл по электронной почте, или отправить его в телеконференцию UseNet вообще невозможно из-за недостаточного объёма почтовых ящиков или частых обрывов связи. Сплиттеры полностью решают подобные проблемы — достаточно задать максимальный размер блока файла, соответственно типу используемого носителя — 1.44 мегабайт для стандартной дискеты, или, например, 100 мегабайт для Jomega Zip, и вы не будете проклинать судьбу из-за одного сбойного кластера на «битой» дискете. После разбивки файла на куски, просто скопируйте их на флоппи-диски, перенесите информацию на другой компьютер, и, если окажется, что какая-то дискета на нем не читается, просто перенесите заново этот кусочек файла уже на хорошем носителе. Теперь останется только объединить все эти части, запустив самый простой командный BAT-файл.

Лучшим сплиттером, по моему скромному мнению, является абсолютно бесплатная программка FileSplit [6]. Она даёт возможность выбирать размер частей, на которые будет разбиваться файл, из нескольких распространённых стандартов дискет, либо задать произвольный размер этих кусочков самому, при этом вы заранее увидите, сколько дискет потребуется и как долго будет загружаться каждая часть файла через Интернет или при передаче по модему. При разбивке архива будет создан небольшой BAT-файл, который и надо будет запустить, чтобы все части объединились в единое целое, таким образом, вашему адресату не потребуется ни сам FileSplit, ни какой-либо другой архиватор.

Эта программа тоже помещает свою иконку в контекстное меню файлов, интегрируясь таким образом с Проводником, и позволяет вставлять комментарии в получаемый с её помощью своеобразный архив. Хочу обратить ваше внимание на один нюанс в работе с ней — не забудьте в опциях включить функцию использования коротких имен файлов, иначе на компьютерах без Windows неопытному пользователю будет сложно восстановить исходный файл, так как в командном BAT-файле будут прописаны длинные имена, приводящие в режиме MS-DOS к ошибке.

Впрочем, иногда совсем не обязательно устанавливать дополнительную программу-сплиттер, часто популярные файловые менеджеры уже содержат всё необходимое для разбиения файлов. Так, например, в очень распространённом Windows Commander [7] достаточно в меню «Файл» выбрать команду «Split File», чтобы появилось диалоговое окно с приглашением задать размер частей разрезаемого файла. А функции архивирования вообще стали обязательной составляющей современных аналогов великого Norton Commander, которые сегодня настолько отшлифовали свой интерфейс, что вряд ли можно полностью отказаться от всех удобств, ими предоставляемых, в пользу слабенького «Проводника» от Microsoft. Не только какой-нибудь продвинутый WinNavigator [8], но даже сам старина Norton Commander имеют либо встроенные архиваторы для работы с самыми распространёнными архивами, либо незаметно обращаются к стандартным DOS-программам, избавляя пользователя от какой-либо лишней суеты с запуском WinZIP или WinRAR. В этих программах работа с архивами ничем не отличается от работы с простыми папками, что заметно облегчает борьбу с компьютером женщинам и детям.

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




Темы