[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2053
  • Репутация:120

    [+] [-]
  • Откуда: из прошлого
-В данной теме обсуждаем сборку SFX архивов.-Xexecute Hide
Немного о 7ZipSFX
Прячем файлы в RarSFX, от архиваторов
Скрытие файлов проекта AutoPlay Media Studio
Архиватор KuaiZip
Консольный архиватор из пакета YZX
Make SFX 5.4.46.152 Rus
Clickteam Install Creator Pro
SIM (Smart Install Maker)
ByteCompressor v1.05
7z SFX Builder v2.1 Rus
Создание RarSFX в командной строке
SFX-EXE Producer One-key OK 2in1
SFX-EXE Producer One-key OK 3in1
LZMA_SFX
LZMA2SFX Packer (Отдельная тема)
Разделение 7ZipSFX
7ZipSFX Config Extractor v1.0
7ZipSFX Config Extractor v1.2 и 1.4
SFX Сompiler v2.05
7ZsdRC консольный редактор ресурсов
Смена ресурсов SFX модулей
Verpatch смена информации о версии
Вскрываем NSIS проекты
Easy 7ZipSFX (Отдельная тема)
Mega Packer (Отдельная тема)
SFX Creator
Enigma Virtual Box v7.40
My Autoplay SFX Creator
SFX Config Editor v1.8 (Отдельная тема)
Последняя версия кнопки gora 6.2.3.3437
-Архив модулей 7zSFX /Олега Щербакова/
Обсуждение модулей: 7ZipSFX /Олега Щербакова/


Последний раз редактировалось: Joker-2013 (2017-10-25 10:29), всего редактировалось 84 раз(а)

[Цитировать]

    zxen
  • 32
  • Стаж: 10 лет
  • Сообщений: 263
  • Репутация:21

    [+] [-]
  • Откуда: Siberia
nikzzzz, Да, я про него и говорю

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 9 месяцев
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
14808такая самораспаковка SOURCES.7Z
Не понял, при чем здесь самораспаковка , это-же не sfx архив ???

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14810Не понял, при чем здесь самораспаковка , это-же не sfx архив ???
А что это?
P.S.
(не хочу естественно спорить, но просто стало интересно)

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2053
  • Репутация:120

    [+] [-]
  • Откуда: из прошлого
SOURCES.7Z
судя по расширению - архив 7Zip

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14813судя по расширению - архив 7Zip
Это переименованный в SOURCES.7Z SFX-архив SOURCES.EXE
Вот переименуйте SOURCES.7Z в SOURCES.EXE и запустите последний. Он должен будет распаковаться в X:\
Если нет X:\ вылезет вот такое окошко:
P.S.
Да и что вообще прицепились к этому SOURCES.7Z
Я же в своём первом сообщении привёл его как в качестве примера (на его месте может быть любой SFX-архив)
Если мой первый пост неуместен в данной теме - можете его удалить к чертям собачьим (ну и все последующие сообщения естественно по этому вопросу)

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2053
  • Репутация:120

    [+] [-]
  • Откуда: из прошлого
Уместен ваш пост, только вот смена расширения вводит в смуту.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14815только вот смена расширения вводит в смуту.
А вот это вот не ко мне.
Раз conty9 посчитал нужным поменять расширение этого архива с (.exe) на (.7z) - значит так нужно ab

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
Joker-2013, sergeysvirid, мотив смены расширения был - дабы шибко "продвинутый" пользователь не запускал в ОС самораспаковку. А скрипту PECMD пофиг, с каким расширением запускать.
Впрочем, 7z-плагин в FAR (да и в 7z/TC, думаю, тоже) по Ctrl+PgDown корректно обрабатывает переименованный SFX (способ упаковки под FAR можно изменить при добавлении/обновлении/замене файлов).

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14817мотив смены расширения был - дабы шибко "продвинутый" пользователь не запускал в ОС самораспаковку.
Привет!
Понятно, а я думал, что по каким то другим соображениям.
14817способ упаковки под FAR можно изменить при добавлении/обновлении/замене файлов
Под FAR может быть и можно, но под 7zFm - нет
После добавления/удаления/замены файлов 7zFm по умолчанию перепаковывает архив с LZMA2-сжатием.-P.S.
А FAR и TC ...ну я к примеру не пользуюсь (ну и не я же один такой), вот поэтому и расписал в своём первом посте что и как заменить.
P.P.S
Ну пускай наверное будет - может кто-то посчитает этот метод более "правильным" и воспользуется им. ab

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет
  • Сообщений: 862
  • Репутация:88

    [+] [-]
sergeysvirid,
Спасибо!
Все правильно расписал. Не удаляй, а то многие спрашивают. rtfm
По умолчанию, действительно 7zFM - перепаковывает с LZMA2. Что для обычных архивов нормально, а для sfx.exe - не будет работать.

[Цитировать]

    Гость
  • Репутация:0

    [+] [-]
sergeysvirid, описанный тобой способ, безусловно, самый правильный: перепаковка по сжатию всегда хуже упаковки "с нуля". Для достижения наилучших результатов по сжатию можно указать размер словаря - максимальный (64Мб для х86), размер блока - непрерывный. И поиграться с размером слова (начать с максимального 273 и пробовать уменьшать до получения минимального размера архива, иногда оптимальный 128, иногда 96).
Метод упаковки LZMA или LZMA2 определяется, исходя их модуля SFX (модуль с поддержкой LZMA2 также поддерживает LZMA, но он больше). Лично я проверяю, какой метод дает лУчший результат, и использую соответствующий модуль. Для небольших архивов обычно это модуль с поддержкой только LZMA (поскольку небольшие архивы лучше упаковываются в LZMA).-Попутно еще одну идею подкину, как можно "защитить" самораспаковку от проверки антивирусами. Для этого я использую небольшой консольный архиватор из пакета YZX от итальянца Nania Francesco Antonio (у него есть несколько разных версий архиваторов, на которых он опробует различные алгоритмы сжатия). Т.е., в самораспаковке находится консольный архиватор и его архив. А сценарий SFX-модуля запускает распаковку "подозрительного" содержимого и непосредственно сам сабж. Метод используется в 2k10 для SGI (поскольку у многих антивирей зуб на эту программу). После такой упаковки антивири молчат (Qihoo-360, по-моему, на ВСЕ огрызается), а вот эрекция реакция на оригинал.
Консольный Lzsr довольно прилично сжимает и весит 50кБ, и при этом его архив "не палится" антивирями (они его просто "не знают").


Последний раз редактировалось: Гость (2015-11-22 12:49), всего редактировалось 7 раз(а)

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14819По умолчанию, действительно 7zFM - перепаковывает с LZMA2. Что для обычных архивов нормально, а для sfx.exe - не будет работать.
Приветствую! aa
Ну наконец-то, подтвердилась "моя правда" ag-
14820sergeysvirid, описанный тобой способ, безусловно, самый правильный: перепаковка по сжатию всегда хуже упаковки "с нуля".
Это описанный тобой метод, а не мной. az
Я просто расписал его подробнее, вынес его сюда и добавил скрины. ab

[Цитировать]

    zxen
  • 32
  • Стаж: 10 лет
  • Сообщений: 263
  • Репутация:21

    [+] [-]
  • Откуда: Siberia
14818А FAR и TC ...ну я к примеру не пользуюсь (ну и не я же один такой), вот поэтому и расписал в своём первом посте что и как заменить.
И совершенно зря ) Работать в нем (ТС) НА МНОГО удобней, есть плагины на все случаи жизни. Я вот окнами вообще не пользуюсь.

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
14823И совершенно зря ) Работать в нем (ТС) НА МНОГО удобней, есть плагины на все случаи жизни.
Согласен на все 100%, но вот как то до сих пор не освоил тотал (к своему стыду), как-то всё откладываю "близкое знакомство" с программой "на потом", ...и так до сих пор. ah ag

[Цитировать]

    Joker-2013
  • 1039
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2053
  • Репутация:120

    [+] [-]
  • Откуда: из прошлого
14819sergeysvirid,
По умолчанию, действительно 7zFM - перепаковывает с LZMA2. Что для обычных архивов нормально, а для sfx.exe - не будет работать.
Вот тут я поспорю.
SFX модулей у Олега Щербакова не один! А целый набор!!!
Есть на разные сжатия и на x64
Я лично, юзаю модуль LZMA2
LZMA2 - сжимает лучше всех!

Страница 5 из 22


Показать сообщения:    

Текущее время: 22-Ноя 05:57

Часовой пояс: UTC + 3


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