Sfx модуль что это

Архиватор WinRAR: все секреты SFX-архивов

Sfx модуль что это. winrar. Sfx модуль что это фото. Sfx модуль что это-winrar. картинка Sfx модуль что это. картинка winrar

Е ще один, пожалуй, самый уникальный, тип архивов – самораспаковывающиеся архивы с расширениями .exe. Их уникальность необычна: sfx-архив содержит в себе и архивную часть, и специальный исполняемый код. Поэтому, он извлекается самостоятельно, и для его распаковки уже никакой архиватор, вообще, не нужен. Согласитесь, когда нет уверенности, что в нужный момент архиватор WinRAR окажется под рукой, такой архив – просто находка!

Зачем нужны sfx-архивы

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

Создать sfx-архив в WinRAR — просто, как дважды два

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

Sfx модуль что это. 3417707 ris 1. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 1. картинка Sfx модуль что это. картинка 3417707 ris 1

В окне программы навигация по каталогам ничем не отличается от обычной навигации с обозревателем. Находим папку с файлами, подлежащими архивации, выделяем ее и нажимаем «Добавить».

Sfx модуль что это. 3417707 ris 2. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 2. картинка Sfx модуль что это. картинка 3417707 ris 2

Дальнейшая процедура создания такого типа архивов в WinRAR ничем принципиальным не отличается, разнятся лишь некоторые параметры:
Прежде всего, указывается имя архива, например, sochi2014. Хорошо, когда оно осмысленное, связанно с содержанием архива и состоит из цифр и латинских букв. Согласитесь, что многое сию минуту представляется абсолютно понятным, только вот уже через несколько дней легко забывается, так, что и комментарии не всегда помогают вспомнить.
Во-вторых, уточняем его расширение: rar, zip либо rar5.
В-третьих, выставляем флаг рядом с настройкой «Создать SFXархив».
В-четвертых, и в-пятых, в выпадающих списках определяем метод сжатия.

Sfx модуль что это. 3417707 ris 3. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 3. картинка Sfx модуль что это. картинка 3417707 ris 3

И уточняем оптимальный размер словаря.

Sfx модуль что это. 3417707 ris 4. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 4. картинка Sfx модуль что это. картинка 3417707 ris 4

А при необходимости ограничить доступ к архиву, заходим на вкладку «Установить пароль», чтобы указать его или даже зашифровать сам архив.

Секреты конфигураций SFX-архивов

Теперь пора заняться конфигурацией параметров sfx-архива. Собственно для этого и существует на вкладке «Дополнительно» раздел «Параметры SFX».

Sfx модуль что это. 3417707 ris 5. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 5. картинка Sfx модуль что это. картинка 3417707 ris 5

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

Sfx модуль что это. 3417707 ris 6. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 6. картинка Sfx модуль что это. картинка 3417707 ris 6

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

Другие нужные настройки конфигурации задаются в окне «Режимы»: именно здесь возможно организовать весь процесс извлечения данных из sfx-архива. К примеру, предусмотреть необходимость извлечения всех файлов, составляющих архив, сначала в специальную временную папку, которую после завершения процесса удаляют.

Sfx модуль что это. 3417707 ris 7. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 7. картинка Sfx модуль что это. картинка 3417707 ris 7

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

Весьма полезной бывает также вкладка «Текст и графика», здесь удобно формировать заголовок и текст окна SFX, кроме того, выбрать логотип и значок sfx-архива.

Sfx модуль что это. 3417707 ris 81. Sfx модуль что это фото. Sfx модуль что это-3417707 ris 81. картинка Sfx модуль что это. картинка 3417707 ris 81

Источник

Создание SFX архива

Sfx модуль что это. rate 41. Sfx модуль что это фото. Sfx модуль что это-rate 41. картинка Sfx модуль что это. картинка rate 41

Sfx модуль что это. spacer. Sfx модуль что это фото. Sfx модуль что это-spacer. картинка Sfx модуль что это. картинка spacer

Область применения SFX не ограничивается приложениями, не требующими установки. Можно без проблем упаковать приложение, запакованное одним из распространенных инсталляторов и сконфигурировать SFX таким образом, что после распаковки будет запущена установка приложения с нужными ключами. Еще одним преимуществом SFX архивов является то, что в некоторых случаях они дают возможность не просто автоматизировать, но и полностью скрыть процесс и прогресс инсталляции от конечного пользователя. Для примера рассматривается упаковка Adobe Reader 7.0. Несмотря на то, что с относительно недавних пор приложение можно устанавливать с соответствующими ключами без особых проблем, только SFX позволяет установить приложение абсолютно незаметно.

Подготовка к созданию SFX

Вне зависимости от того, что вы будете использовать для создания SFX, различий в подготовке не будет. Если вы просто хотите запаковать папку с файлами, то никакой подготовки не требуется. А вот приложения иногда приходится распаковывать. В случае с Adobe Reader 7 используется Install Shield с Basic MSI, причем все это еще и запаковано в некий FEAD Optimizer. Надо запустить исполняемый файл Adobe, дождаться пока FEAD Optimizer закончит распаковку и найти папку с файлом Adobe Reader 7.0.msi (она может быть в %ProgramFiles%\Adobe, например). Теперь нужно запустить файл setup.exe с ключом /a для создания административной установки. В появившемся диалоговом окне нужно указать папку, в которой по окончании будут находиться все нужные нам файлы. Теперь можно переименовать Adobe Reader 7.0.msi в, скажем, Adobe7.msi и приступать к упаковке в SFX архив. Мы рассмотрим создание SFX архивов при помощи

WinRAR

Итак, запустив архиватор, мы переходим в папку, в которой находится административная установка Adobe. Выделяем все файлы

Sfx модуль что это. winrar main. Sfx модуль что это фото. Sfx модуль что это-winrar main. картинка Sfx модуль что это. картинка winrar main

и жмем Добавить

Sfx модуль что это. winrar add. Sfx модуль что это фото. Sfx модуль что это-winrar add. картинка Sfx модуль что это. картинка winrar add

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

На вкладке Общие указываем команду для распаковки

Sfx модуль что это. . Sfx модуль что это фото. Sfx модуль что это-. картинка Sfx модуль что это. картинка

и переходим на вкладку Режимы:

Sfx модуль что это. winrar parameters. Sfx модуль что это фото. Sfx модуль что это-winrar parameters. картинка Sfx модуль что это. картинка winrar parameters

Здесь мы указываем распаковку во временную папку (что повлечет за собой автоматическое удаление распакованных файлов по окончании установки), скрытый режим и перезапись всех файлов.

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

Примечание Поскольку мы запаковываем приложение, имеющее собственный инсталлятор, то распаковка во временную папку вполне оправдана (параметр TempMode). Если же вы просто хотите распаковать файлы в нужную вам папку, то на вкладке Общие нужно указать путь (можно использовать системные переменные), и соответственно, не использовать TempMode.

Вот и все. Теперь осталось нажать ОК пару раз и спустя некоторое время у нас будет SFX, который совершенно незаметно установит Acrobat Reader.

Для начала нужно запаковать содержимое нашей папке в 7-Zip архив. Сделать это можно через 7-Zip файл-менеджер. Запустив его, мы переходим в папку, в которой находится административная установка Adobe. В эту же папку нужно положить файл StartX.exe (его назначение я объясню ниже). Выделяем все файлы

Sfx модуль что это. 7zip main. Sfx модуль что это фото. Sfx модуль что это-7zip main. картинка Sfx модуль что это. картинка 7zip main

и жмем Добавить

Sfx модуль что это. 7zip parameters. Sfx модуль что это фото. Sfx модуль что это-7zip parameters. картинка Sfx модуль что это. картинка 7zip parameters

Именуем архив по желанию (скажем, Adobe7.7z), выбираем формат 7-Zip, максимальный уровень сжатия и жмем ОК. На выходе получаем файл Adobe7.7z, из которого нам предстоит сделать SFX.

;!@Install@!UTF-8!
RunProgram=»StartX.exe /WAIT \»msiexec /i Adobe7.msi /qn\»»
;!@InstallEnd@!

Сохраняем конфигурационный файл с именем config.txt в ту же папку, где Adobe7.7z, и переходим к завершающей стадии создания SFX.

Из инсталляционной папки 7-Zip нужно взять SFX модуль 7zS.sfx и скопировать его к файлам Adobe7.7z и config.txt. Можно сжать модуль утилитой UPX. Это уменьшит размер модуля примерно со 131 кб до 58 кб. Делается это командой

Достаточно это сделать один раз, и можно использовать сжатый модуль в дальнейшем.

Теперь, когда в одной папке собраны все три файла (adobe7.7z, config.txt и 7zS.sfx), нужно из командной строки выполнить следующую команду

COPY /b 7zs.sfx + config.txt + adobe7.7z adobe7.exe

Через мгновение в папке появится файл adobe7.exe. Это и есть наш SFX. Его запуск инициализирует распаковку архива во временную папку, запуск команды из конфигурационного файла, и удаление распакованных файлов по окончании установки.

Модифицированный SFX модуль для 7-Zip

Оригинальный 7-Zip SFX модуль не дает возможности сделать распаковку абсолютно незаметной. В процессе распаковки пользователь видит вот такое диалоговое окно

Sfx модуль что это. 7zip cancel. Sfx модуль что это фото. Sfx модуль что это-7zip cancel. картинка Sfx модуль что это. картинка 7zip cancel

и даже может прервать установку нажатием на кнопку Cancel. Этой проблемы можно избежать, воспользовавшись SFX модулем, который модифицировал участник конференции OSZone Олег Щербаков aka Oleg_Sch. Вы можете загрузить модифицированный модуль со страницы автора, где вы также найдете справку и исходный код. В справке описаны все новые функции и примеры использования (там много интересного). Так что на этой странице я ограничусь лишь примером конфигурационного файла, который полностью скроет диалоговое окно распаковки.

;!@Install@!UTF-8!
RunProgram=»StartX.exe /WAIT \»msiexec /i Adobe7.msi /qn\»»
GUIMode=»2″
;!@InstallEnd@!

Любопытно, что в данном случае 7-Zip продемонстрировал лучшее сжатие, чем WinRAR. Размер 7-Zip SFX (даже с утилитой StartX.exe) оказался 20893 кб против 23825 кб у WinRAR SFX. Oднако, недостатком родного SFX модуля 7-Zip является невозможность сконфигурировать бесключевую распаковку SFX в заданную папку. Модифицированный модуль Олега, позволяет указать папку распаковки в конфигурационном файле и избавляет 7-Zip от данного недостатка.

Преимущества: бесплатен, высокая степень сжатия; а с модифицированным SFX модулем доступны абсолютно незаметная (silent) установка и возможность распаковки файлов в заданную папку, добавление элементов в меню Пуск и ярлыков на рабочий стол, а также многие другие функции.
Недостатки: нет возможности выбора иконки для архива (планируется исправить в будущих версиях модифицированного модуля Олега).

SFX Creator

Sfx модуль что это. . Sfx модуль что это фото. Sfx модуль что это-. картинка Sfx модуль что это. картинка

Программа написана специально для решения задач по созданию полноценного SFX архива и обладает большими возможностями для создания бесключевых SFX. С ее помощью можно создать как незаметный (silent) инсталлятор, так и инсталлятор с графическим интерфейсом.

Возможности программы SFX Creator:

Источник

Sfx модуль что это. 330px 7 Zip self. Sfx модуль что это фото. Sfx модуль что это-330px 7 Zip self. картинка Sfx модуль что это. картинка 330px 7 Zip self

Самораспаковывающиеся файлы используются для обмена сжатыми файлами с стороной, у которой не обязательно есть программное обеспечение для распаковки файла. Пользователи также могут использовать самораспаковывающееся программное обеспечение для распространения своего программного обеспечения. Например, программа установки WinRAR выполняется с помощью самораспаковывающегося графического модуля RAR с графическим интерфейсом пользователя Default.sfx.

СОДЕРЖАНИЕ

Обзор

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

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

Преимущества

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

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

Недостатки

Кроме того, некоторые системы распространения файлов не принимают исполняемые файлы, чтобы предотвратить передачу вредоносных программ. Эти системы запрещают самораспаковывающиеся архивные файлы, если их не переименовывает отправитель, скажем, в somefiles.exx, а затем получатель снова переименовывает их. Однако этот метод постепенно становится менее эффективным, поскольку все большее количество пакетов безопасности и пакетов антивирусного программного обеспечения сканируют заголовки файлов на предмет базового формата, а не полагаются на правильное расширение файла. Эти системы безопасности не будут обмануты неправильным расширением файла и особенно часто используются при анализе вложений электронной почты.

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

Источник

LiveInternetLiveInternet

Рубрики

Метки

Поиск по дневнику

Подписка по e-mail

SFX-архивы

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

Самораспаковывающийся (SFX, от англ. SelF-eXtracting) архив — это архив, к которому присоединён исполняемый модуль. Этот модуль позволяет извлекать файлы простым запуском архива как обычной программы. Таким образом, для извлечения содержимого SFX-архива не требуется дополнительных внешних программ. Вместе с тем, WinRAR может работать с SFX-архивом точно так же, как и с любым другим, поэтому если вы не хотите запускать SFX-архив (например, когда не можете гарантировать, что в нём нет вирусов), то для просмотра или извлечения его содержимого можно использовать WinRAR.

SFX-архивы удобны в тех случаях, когда нужно передать кому-то архив, но вы не уверены, что у адресата есть соответствующий архиватор для его распаковки. Вы также можете использовать SFX-архивы для распространения своих собственных программ. Например, дистрибутив WinRAR базируется на GUI SFX-модуле RAR Default.sfx.

Если же нужно создать SFX-архив из уже существующего, то войдите в него и нажмите кнопку «SFX».

WinRAR SWinCon.SFX myarchive.rar

В оболочке WinRAR нужный SFX-модуль можно выбрать из списка, появляющегося при выполнении команды «Преобразовать архив в SFX».

Основные действия с SFX-архивами

Чтобы запустить сразу несколько программ после распаковки SFX-архива, следует выполнить следующие действия:

В графическом интерфейсе WinRAR:

В интерфейсе командной строки WinRAR/RAR:

• Запишите в текстовый файл, который будет добавлен в SFX-архив в качестве комментария следующие строки:

• Файл setup.cmd содержит вывоз внешних программ после распаковки архива.

• Добавьте этот текстовый файл в SFX-архив при помощи ключа -z.

Например, чтобы добавить файл sfxoptions.txt в качестве комментария к SFX-архиву myinst.exe с использованием модуля default.sfx:

Чтобы изменить формат текста, цвета и шрифты при использовании SFX:

• Для это воспользуйтесь командой Text для SFX-модулей. Для этой команды существует два синтаксиса:

• C помощью языка HTML вы можете управлять цветами, шрифтами и форматированием выводимого текста. Описание HTML доступно на сайте WWW-консорциума. Кроме того, для подготовки HTML-текста подойдёт любой редактор web-страниц.

Важно:

Данная команда доступна только для модуля Default.SFX (RAR-архивы) и Zip.SFX (ZIP-архивы).

Виды SFX-модулей:

GUI SFX-модули RAR и ZIP (Default.SFX и Zip.SFX):

С помощью этих двух модулей можно создавать самораспаковывающиеся архивы GUI (т.е. работающие в графическом режиме), функционирующие в среде любой 32-разрядной версии Windows (95, 98, NT и т.д.). Эти модули не работают в среде Windows 3.1 и DOS.

Для архивов RAR следует использовать модуль Default.SFX, а для архивов ZIP — модуль Zip.SFX.

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

Консольный SFX-модуль RAR (WinCon.SFX):

С помощью этого модуля можно создавать самораспаковывающиеся архивы, работающие в текстовом режиме в среде любой 32-разрядной версии Windows (95, 98, NT и т.д.). Этот модуль не функционирует в среде Windows 3.1 и DOS.

SFX-модуль RAR для DOS (Dos.SFX):

Начиная с версии WinRAR 3.50, SFX-модуль для DOS распространяется только в составе дистрибутива RAR/DOS32. Если вам требуется создавать самораспаковывающиеся архивы для DOS, извлеките из дистрибутива RAR/DOS32 файл DEFAULT.SFX, переименуйте его в DOS.SFX и поместите в папку WinRAR.

С помощью этого модуля можно создавать самораспаковывающиеся архивы, работающие в текстовом режиме в среде DOS. SFX-модуль для DOS также работает в сеансе DOS в OS/2, Windows и других ОС в режиме эмуляции DOS.

Работа с в SFX-модулями

Вы можете самостоятельно менять параметры SFX-модулей, в том числе редактировать содержащиеся в них Windows-ресурсы.
Важно отметить, что SFX-модули сжаты утилитой UPX, так что для редактирования параметров потребуются их оригинальные версии. Вы можете найти их по этому адресу (см. файл UnpSFX.rar).

WinRAR не предоставляет ни готовых инструментов, ни документации для редактирования параметров. Это достаточно сложный процесс, требующий определённых навыков и знаний. Если вы решили заняться им, то, наверняка, уже имеете необходимые утилиты и знаете как с ними работать.
Если вас устраивает стандартный начальный диалог SFX, то мы рекомендуем не редактировать ресурсы. Кроме того, если вам нужно изменить только рисунок или значок в SFX-модуле, вы можете сделать это в диалоговом окне дополнительных параметров SFX на вкладке «Текст и графика».
Вы можете самостоятельно менять параметры SFX-модулей, в том числе редактировать содержащиеся в них Windows-ресурсы.

Источник

Как сделать самораспаковывающийся архив.

Что такое SFX и зачем он нужен

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

Можно представить что это некий контейнер для хранения, переноски, передачи нужной информации в сжатом виде. Причем если для обычных архивов требуется наличие установленного архиватора для распаковки его содержимого. То здесь таких требований нет. Вынуть из него содержимое несложно при условии использования того же типа операционной системы. Если он создан для Windows, с большой долей вероятности он успешно распакуется на той же платформе с любой версией. Успех будет менее очевидным при попытке извлечения данных в других системах.

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

Создание SFX-Archive в 7zip

Описание процесса по шагам

Наиболее популярный выбор пользователей, который можно установить бесплатно — 7zip. Поэтому именно на его примере первым разберем процесс создания самораспаковывающегося архива.

Чтобы заархивировать нужную информацию и создать самораспаковывающийся архив используя программу 7zip необходимо:

Sfx модуль что это. 7zip Dobavit k arhivu. Sfx модуль что это фото. Sfx модуль что это-7zip Dobavit k arhivu. картинка Sfx модуль что это. картинка 7zip Dobavit k arhivu

Если вы правильно выполнили описанные выше шаги, то откроется стандартное окно 7z вида:

Sfx модуль что это. Sozdat SFX arhiv v 7zip. Sfx модуль что это фото. Sfx модуль что это-Sozdat SFX arhiv v 7zip. картинка Sfx модуль что это. картинка Sozdat SFX arhiv v 7zip

Впишите имя, выберите формат (в нашем случае, «7z») и включите чек-бокс, отмеченный на картинке.

Следует отметить что отображение опции станет активным только после выбора формат 7zip. Прочие форматы не поддерживают возможность создать самораспаковывающийся архив.

Закончив с выбором настроек, можно приступать к архивации с помощью клика по кнопочке «Ок».

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

По окончании в директории с исходными файлами будет создан EXE.

Распаковка

После того как его запустить откроется окошко (см. рисунок внизу), в котором нужно выбрать путь для выгрузки содержимого и подтвердить выбор нажатием на «Extract».

Sfx модуль что это. raspakovka v 7zip. Sfx модуль что это фото. Sfx модуль что это-raspakovka v 7zip. картинка Sfx модуль что это. картинка raspakovka v 7zip

Внимание! Некоторые антивирусы могут воспринимать самораспаковывающиеся архивы как вирусы, несмотря на то, что они таковыми не являются.

Например, приложение Защитник Win 10 не только считает, что во всех архивах вирусы, но и автоматически удаляет подобные экзешники без предупреждения.

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

Создание SFX-Archive в WinRAR

Пошаговая инструкция

Следующим в нашем списке рассмотрим востребованное платное приложение WinRAR. Принцип для ВинРара тот же, что и для предыдущего приложения: выбор документов или папок, клик правой клавишей мышки по файликам и переход в пункт меню «Добавить в архив».

Sfx модуль что это. Dobavit v arhiv WinRar. Sfx модуль что это фото. Sfx модуль что это-Dobavit v arhiv WinRar. картинка Sfx модуль что это. картинка Dobavit v arhiv WinRar

Результатом действий будет открытое стандартное окно WinRAR, в котором потребуется ввести название, включить параметр «Создать самораспаковывающийся архив» и выполнить с помощью Win Rar запуск архивации нажатием кнопки «ОК».

В winrar имеются дополнительные настройки. Пользователю доступен выбор формата (ZIP, RAR4 или RAR). Кроме того доступен для изменения уровень сжимания, есть возможность задействовать разделение по томам заданного размера. Параметры не обязательны, можно оставить их как есть и нажать кнопку «Ок».

Sfx модуль что это. Sozdat samoraspakovyvajushhijsya arhiv Winrar. Sfx модуль что это фото. Sfx модуль что это-Sozdat samoraspakovyvajushhijsya arhiv Winrar. картинка Sfx модуль что это. картинка Sozdat samoraspakovyvajushhijsya arhiv Winrar

По завершению процесса компрессии появится EXE-файл с указанным вами названием.

Извлечение

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

Sfx модуль что это. raspakovka v WinRAR. Sfx модуль что это фото. Sfx модуль что это-raspakovka v WinRAR. картинка Sfx модуль что это. картинка raspakovka v WinRAR

Файлы начнут распаковываться автоматически после того как указать папку и щелкнуть по кнопке «Извлечь».

Создание SFX-Archive в WinZIP

Руководство, как сжать файлы

Менее популярная, по сравнению с перечисленными выше, утилита WinZip.

Открываем основное окно ВинЗип с помощью ярлыка на рабочем столе. Другой вариант как это сделать — открыть пункт меню «Пуск», написать в поисковой строке название «WinZip» и запустить приложение оттуда.

Sfx модуль что это. WinZip v menju Pusk. Sfx модуль что это фото. Sfx модуль что это-WinZip v menju Pusk. картинка Sfx модуль что это. картинка WinZip v menju Pusk

Далее надо добавить содержание будущего сжатого документа (выбрать файлы) — нажать на кнопочку «С ПК или облачного сервиса». Иной способ — достаточно просто перетащить файлы (технология Drag-N-Drop) в главное окошко WinZip из любой директории.

Sfx модуль что это. dobavit fajly v WinZip. Sfx модуль что это фото. Sfx модуль что это-dobavit fajly v WinZip. картинка Sfx модуль что это. картинка dobavit fajly v WinZip

Когда необходимые файлики добавлены переместитесь на вкладку «Инструменты» и отожмите кнопку «Самораспаковывающийся EXE».

Sfx модуль что это. Samoraspakovyvajushhijsya EXE v WinZip. Sfx модуль что это фото. Sfx модуль что это-Samoraspakovyvajushhijsya EXE v WinZip. картинка Sfx модуль что это. картинка Samoraspakovyvajushhijsya EXE v WinZip

После чего кликните на «Сохранить и запустить».

Sfx модуль что это. Sohranit i zapustit WinZip Samoraspakovyvajushhijsya arhiv. Sfx модуль что это фото. Sfx модуль что это-Sohranit i zapustit WinZip Samoraspakovyvajushhijsya arhiv. картинка Sfx модуль что это. картинка Sohranit i zapustit WinZip Samoraspakovyvajushhijsya arhiv

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

Sfx модуль что это. sohranit arhiv kak ZIP fajl. Sfx модуль что это фото. Sfx модуль что это-sohranit arhiv kak ZIP fajl. картинка Sfx модуль что это. картинка sohranit arhiv kak ZIP fajl

Далее покажется окно для сохранения самораспаковывающегося EXE-файла. В нем жмем «Ок» и рядом с Zip архивом, в той же папке появится Exe.

Sfx модуль что это. sozdanie samoraspakovyvajushhegosya EXE fajla. Sfx модуль что это фото. Sfx модуль что это-sozdanie samoraspakovyvajushhegosya EXE fajla. картинка Sfx модуль что это. картинка sozdanie samoraspakovyvajushhegosya EXE fajla

Выгрузка сжатых файлов

Скриншот снизу показывает окно, появляющееся если запустить EXE-файл. Распаковка архива начнется сразу же после указания каталога для извлечения и клика по кнопке «Распаковать».

Sfx модуль что это. raspakovka v WinZip. Sfx модуль что это фото. Sfx модуль что это-raspakovka v WinZip. картинка Sfx модуль что это. картинка raspakovka v WinZip

Прочие архиваторы

Кроме вышеописанных программ существуют и другие, редко используемые сейчас архиваторы для создания SFX архивов. К ним относятся такие как ARJ, PKZIP, p7zip, zipSfx, SFX Creator, CAB.

Напишите в комментарии: а какой утилитой пользуетесь вы?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *