SFX-архив — См. SFX (значения) Самораспаковывающийся архив (англ. self extracting archive, сокращённо «SFX archive») файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют … Википедия

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

Непрерывный архив — (англ. sol >Википедия

Патч — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете отредактиро … Википедия

Патч (программный) — Заплатка, или патч (англ. patch /pætʃ/ заплатка) автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функционала, а также сам процесс установки патча (… … Википедия

SFX — См. SFX (значения) Самораспаковывающийся архив (англ. self extracting archive, сокращённо «SFX archive») файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют … Википедия

Классификация параллельных вычислительных систем — Содержание 1 Классификация параллельных архитектур по Флинну 2 Суперскалярные и VLIW машины … Википедия

SFX (значения) — англ. SFX (/ɛs ɛf ɛks/) может означать: Спецэффекты (англ. Special effects /ˈspeʃəl ɪˈfɛkts/) Звуковые эффекты (например, семплы (англ. sample /ˈsɑ:mpl/)) (англ. sound effects /saʊnd ɪˈfɛkts/) Самораспаковывающийся архив (англ … Википедия

WATIR — (англ. Web Application Testing in Ruby) бесплатная библиотека для интерпретатора Ruby с открытым кодом, позволяющая тестировать веб приложения. Библиотека WATIR понимает структуру веб страниц и позволяет получить доступ к ее элементам … Википедия

Sfx — англ. SFX (/ɛs ɛf ɛks/) может означать: Спецэффекты (англ. Special effects /ˈspeʃəl ɪˈfɛkts/) Звуковые эффекты (например, семплы (англ. sample /ˈsɑ:mpl/)) (англ. sound effects /saʊnd ɪˈfɛkts/) Самораспаковывающийся архив (англ. self extracting… … Википедия

Самораспаковывающийся или самоизвлекающийся архив (англ. self-extracting archive , сокращённо «SFX archive») — файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют отдельной программы для их распаковки (получения исходных файлов, из которых они созданы), если исполняемый код можно выполнить в указанной операционной системе. Это удобно, когда неизвестно, есть ли у пользователя, которому передаётся архив, соответствующая программа распаковки.

Основной способ использования самораспаковывающихся архивов — создание программ для установки ПО без использования систем управления пакетами.

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

Содержание

Примеры [ править | править код ]

Примеры программ, способных создавать самораспаковывающиеся архивы:

7-Zip

  • Ненастраиваемые SFX-архивы 7z для Microsoft Windows.
  • Существует сторонний настраиваемый модуль — тоже для Windows.

ARJ

  • Для различных платформ.

p7zip

  • 7zCon.sfx — ненастраиваемый, для указанной пользователем платформы; поддерживает просмотр, автоматическую перезапись файлов, проверку целостности и зашифрованные архивы.

PKZIP

  • Только в зарегистрированных версиях, начиная с 2.70.

RAR и WinRAR

  • Возможно создание настраиваемых самораспаковывающихся архивов RAR (и ZIP в WinRAR) с русским и английским интерфейсом. Настройка архива производится путём задания комментария или в окне «Дополнительные параметры SFX». Возможно изменение значка.

zipSfx

  • Настраиваемый, поддерживает формат ZIP. Настройка производится подготовкой текстового файла и последующей «склейкой» файлов.

SFX Creator

  • Создание настраиваемых самораспаковывающихся архивов для Microsoft Windows с выбором компрессора (ZLIB, BZIP2, LZMA).
  • Настройка архива производится через графический интерфейс программы.

Программа предназначена исключительно для создания многофункциональных SFX-архивов/пакетов инсталляторов и обладает широкими возможностями.

CAB

  • Существует малоизвестная утилита IExpress, входящая в состав Windows (начиная с Windows XP) и позволяющая создавать в режиме мастераCAB-архивы, в том числе настраиваемые самораспаковывающиеся. Для запуска в окне «Пуск»→«Выполнить…» введите iexpress.exe и нажмите OK. [1][2]

Также такие архивы в своих форматах для соответствующих платформ могут создавать StuffIt и WinZip.

Кроме того, существуют программы, создающие архивы в виде сценариев оболочки UNIX. Это часто используется для создания программ установки коммерческого ПО для UNIX-подобных ОС. Примеры: makeself и более старая shar.

Совместимость [ править | править код ]

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

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

Имеется возможность создать код, который будет поддерживаться без дополнительных программ сразу несколькими операционными системами (например DOS и OS/2), а также стандартными средствами в одной ОС и дополнительными средствами в другой (например с использованием Python или shell).

Архив с кодом под Win32 может потребовать дополнительных действий после распаковки с помощью Wine на UNIX-подобной системе — в частности, установки битов прав доступа.

Самораспаковывающийся или самоизвлекающийся архив (англ. self-extracting archive, сокращённо «SFX archive») — файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки. Такие архивы, в отличие от обычных, не требуют отдельной программы для их распаковки (получения исходных файлов, из которых они созданы), если исполняемый код можно выполнить в указанной операционной системе. Это удобно, когда неизвестно, есть ли у пользователя, которому передаётся архив, соответствующая программа распаковки.

Основной способ использования самораспаковывающихся архивов — создание программ для установки ПО без использования систем управления пакетами.

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

Примеры программ, способных создавать самораспаковывающиеся архивы:

Ненастраиваемые 7z SFX архивы для Microsoft Windows.

Существует сторонний настраиваемый модуль — тоже для Windows.

Для различных платформ.

7zCon.sfx — ненастраиваемый, для указанной пользователем платформы; поддерживает просмотр, автоматическую перезапись файлов, проверку целостности и зашифрованные архивы.

Только в зарегистрированных версиях, начиная с 2.70.

Возможно создание настраиваемых самораспаковывающихся RAR (и ZIP в WinRAR) архивов с русским и английским интерфейсом. Настройка архива производится путем задания комментария или в окне «Дополнительные параметры SFX». Возможно изменение значка.

Настраиваемый, поддерживает ZIP формат. Настройка производится подготовкой текстового файла и последующей «склейкой» файлов.

Создание настраиваемых самораспаковывающихся архивов для Microsoft Windows с выбором компрессора (ZLIB, BZIP2, LZMA)

Русскоязычный интерфейс программы

Настройка архива производится через графический интерфейс программы

Данная программа создана исключительно для создания многофункциональных SFX архивов / пакетов инсталляторов и обладает широкими возможностями в плане функционала и возможностей создаваемого архива

Существует малоизвестная утилита IExpress, входящая в состав Windows (начиная с Windows XP), позволяющая создавать в режиме мастера CAB-архивы, в том числе настраиваемые самораспаковывающиеся. Для запуска в окне «Пуск»→"Выполнить…" введите iexpress.exe и нажмите «OK».[1][2]

Также такие архивы в своих форматах для соответствующих платформ могут создавать StuffIt и WinZip.

Существуют также программы, которые создают архивы в виде сценариев оболочки UNIX. Это часто используется для создания программ установки коммерческого ПО для UNIX-подобных ОС. Примеры: makeself и более старая shar.

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

Самораспаковывающиеся архивы в некоторых форматах — например, RAR и ZIP — могут быть распакованы самостоятельной программой распаковки.

СОДЕРЖАНИЕ РАБОТЫ:

Задание 1. Отработайте технологию архивации в форматах: RAR и ZIP.

Задание 2. создайте SFX-архив с помощью встроенного упаковщика в файловом менеджере Total Commander

Самораспаковывающийся архив (SFX или Self Extracting) – это такой архив, для извлечения, или распаковки которого не требуется специальной программы-архиватора, типа WinRar, HaoZip, 7-Zip и других. Такой архив занимает больше места на диске, чем, если бы для сжатия этих же данных был применен другой метод сжатия. Обуславливается это тем, что помимо сжатых данных он содержит дополнительную информацию о том, как его распаковать. Основным достоинством SFX-архива является то, что его содержимое можно посмотреть на любом компьютере. Основное назначение самораспаковывающихся архивов – создание их для установки специального программного обеспечения.

У многих компьютерных пользователей сегодня все чаще возникает вопрос – как самостоятельно создать самораспаковывающийся архив?Сразу отметим: для этого нужно немногое – достаточно при создании архива в диалоговом окне архиватора отметить опцию SFX-архив, то есть «самораспаковывающийся архив».

Примет создания SFX-архива с помощью встроенного упаковщика в файловом менеджере Total Commander:

Открыть программу Total Commander. В одной панели открыть папку, в которую будет помещен архив. В другой панели выделить файлы, которые необходимо упаковать. В строке меню выбрать команду Файл – Упаковать. В окне «Упаковка файлов» поставить галочку напротив опции «Самораспаковывающийся архив – Создание SFX-архива в программе Total Commander. Создание SFX-архіва в программе Total Commander готово.

Задание 3.Создайте самораспаковывающийся архив средствами программы-упаковщика WinRAR.

Приведем еще один пример того, как создать самораспаковывающийся архив. Для этого теперь будем пользоваться средствами программы-упаковщика WinRAR.

1. Добавление файла к архиву в программе WinRAR. Запустить программу WinRAR, в рабочей области окна выбрать файлы для упаковки, нажать на кнопку «Добавить».

2. Создание самораспаковывающегося архива в программе WinRAR. В открывшемся окне «Имя и параметры архива» поставить галочку в «Параметрах архивации» напротив опции «Создать SFX-архив».

3. Указание места на диске, куда поместить созданный архив. Не забудьте указать путь, куда поместить созданный архив, нажав на кнопку «Обзор», которая располагается над полем «Имя архива».

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

Размер каждого тома можно указать при упаковке, причем размеры томов могут быть как одинаковыми, так и разными.

Пример создания многотомного архива с помощью программы WinRAR:

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: При сдаче лабораторной работы, студент делает вид, что все знает; преподаватель делает вид, что верит ему. 9364 — | 7302 — или читать все.

78.85.5.224 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно