Программы-архиваторы

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

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

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

Хотя изначально сложно определить процент сжатия, но все же использование архиватора дает положительный результат, если вы пытаетесь экономно расходовать место на диске.

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

Если вы попытаетесь узнать все обо всех известных программах-архиваторах, то устанете раньше, чем окончится их список. К примеру, можно просмотреть следующие архиваторы:

Вас, в первую очередь, заинтересует скорость архивирования/разархивирования и, конечно же, эффективность конкретной программы-архиватора.

На вопрос: "Нужна ли вам такая гора архиваторов на одном компьютере?" — однозначно ответить нельзя. Как правило, для работы с собственными файлами достаточно и одной программы. Но если учитывать, что вы будете пользоваться еще и файлами, полученными от знакомых, из Интернет или по почте, и все это — в какой-нибудь экзотической "упаковке", то полезно иметь под рукой аптечку скорой помощи с набором разных архиваторов. Ведь нет гарантии, что все, с кем вам придется прямо или косвенно сталкиваться, будут пользоваться стандартным набором программ-архиваторов.

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

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

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

Самыми популярными программами архивирования, пожалуй, можно считать ZIP, RAR, ARJ.

Архиваторы, естественно, можно подразделить на те, которые работают под операционной системой DOS, и, конечно же, на те, которые работают под Windows.

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