Архивация и архиваторы

Содержание

Введение
Самораспаковывающиеся архивы
Консольный режим

Введение

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

Степень сжатия выражается в процентах, остающихся от размера исходного файла и может составлять от 0,5–2% для текстовых файлов или баз данных, до величин, превышающих 100%, если сжатие не удается (исполняемые файлы, архивы, видео, JPEG, то есть файлы с собственным встроенными высокоэффективными алгоритмами сжатия). Это происходит из-за того, что к архиву всегда добавляется некоторое количество служебной информации.

Здесь следует отметить, что идентичные алгоритмы используются для внутреннего сжатия (компрессии) множества форматов файлов с единственным отличием: декомпрессией «на лету» при каждом открытии. К ним следует также отнести, кроме уже упомянутых, большинство графических и все звуковые и видеофайлы, формат DjVu, docx, xlsx, pptx и др.

Но даже несжимаемые файлы нередко имеет смысл заархивировать.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Примеры программ архиваторов (производитель) [Цена, февраль 2022 года].


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Самораспаковывающиеся архивы

Самораспаковывающимися (SFX, SelF eXtracting) называют архивы, в которые добавлен модуль распаковки. Как правило, они имеют расширение exe.

Подобная возможность обычно присутствует в коммерческих продуктах и нужна для того, чтобы получатель архива смог его раскрыть при отсутствии программы-архиватора.

Следует заметить, что пересылка таких файлов по электронной почте не всегда реализуема. Например, MS Outlook блокирует их, как потенциально опасные.

Отсюда можно вывести категоричное утверждение о недопустимости использования такого файла для названной цели. Хотя возможно его облачное размещение с отправкой гиперссылки контрагенту.

Практическая реализация

7-zip: Опции→Создать SFX-архив.

WinRAR: Вкладка Общие → Параметры архивации → Создать самораспаковывающийся архив.

Путь извлечения из SFX WinRAR может быть указан отдельно.


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


Консольный режим

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

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


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!



Copyright © 1993–2024 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.