Программы-архиваторы или упаковщики
Программы-архиваторы служат для сжатия файлов, что позволяет хранить их в сжатом виде в одном архивном файле (архиве), а также уменьшить объем занимаемой файлами памяти.
Преимущества архиваторов:
a. позволяют сжимать от 22 % до 90% информации;
b. позволяют обновлять программное обеспечение, причем архиватор сам следит за процессом обновления;
c. позволяют создавать самораспаковывающиеся архивы;
d. позволяют содержать в одном файле группу однородных файлов
e. поддержка непрерывных архивов, в которых степень сжатия может быть на 10 - 50% больше, чем при обычных методах сжатия, особенно при упаковке большого количества маленьких похожих файлов;
f.поддержка многотомных архивов;
g. создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;
h. восстановление физически поврежденных архивов;
i. другие дополнительные функции, например, шифрование, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), протоколирование ошибок и пр.
Файл, в котором находятся файлы в сжатом виде, называется архивом.
Архив содержит оглавление, в котором находится следующая информация:
- имя файла,
- дата и время создания или модификации,
- объем файла до и после архивации,
- процент сжатия,
- код циклического контроля для каждого файла (контрольная сумма)
Архиваторов очень много: ARJ, RAR, ZIP, CAB, LZH, GIF, TIF, PCX …
Архивные файлы могут быть непрерывными, многотомными, самораспаковывающимися.
Непрерывный архив — это архив, запакованный специальным способом, при котором все сжимаемые файлы рассматриваются как один последовательный поток данных.
Тома — это фрагменты архива, состоящего из нескольких частей. Тома поддерживаются только в формате RAR, вы не можете создавать тома ZIP. Обычно тома используются для сохранения большого архива на нескольких дискетах или других сменных носителях.
Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив — это архив, к которому присоединен исполнимый модуль. Этот модуль позволяет извлечь файлы, просто запустив архив как обычную программу. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. SFX-архивы, как и любые другие исполнимые файлы, обычно имеют расширение .EXE.
SFX-архивы удобны в тех случаях, когда нужно передать кому-то архив, но вы не уверены, что у адресата есть соответствующий архиватор для извлечения файлов. Вы также можете использовать SFX-архивы для распространения своих собственных программ.
Дата добавления: 2019-04-03; просмотров: 444;