Модифицированный SFX модуль 7-Zip'а для установок
-
vladshishkin
Re: Модифицированный SFX модуль 7-Zip'а для установок
Цитата:
Эта утилита из состава Кнопки и отдельно ни где ранее не выкладывалась автором.
Ну не знаю... У меня давно уже имеется отдельно...
Подсказали бы ключи запуска.
Я вычислил в составе одной программе, только эти:
SFXSPLIT.EXE "C:\file.exe" -c "C:\UnPack\sfx.txt" -b
SFXSPLIT.EXE "C:\file.exe" -m "C:\UnPack\sfx.sfx" -b
SFXSPLIT.EXE "C:\file.exe" -a "C:\UnPack\sfx.7z" -b
Есть ли исходник данной утилиты?
Эта утилита из состава Кнопки и отдельно ни где ранее не выкладывалась автором.
Ну не знаю... У меня давно уже имеется отдельно...
Подсказали бы ключи запуска.
Я вычислил в составе одной программе, только эти:
SFXSPLIT.EXE "C:\file.exe" -c "C:\UnPack\sfx.txt" -b
SFXSPLIT.EXE "C:\file.exe" -m "C:\UnPack\sfx.sfx" -b
SFXSPLIT.EXE "C:\file.exe" -a "C:\UnPack\sfx.7z" -b
Есть ли исходник данной утилиты?
-
Oleg_Sch
Re: Модифицированный SFX модуль 7-Zip'а для установок
ya158, gora, да ладно вам, оставьте 
Утилита действительно писалась специально для кнопки, но подразумевала и автономную работу.
Основной функционал сделан по заказу gora,
И да простит меня gora, я не ограничиваю её использование
А вот по подробностям функционала (она и правда может потрошить не только 7z sfx), здесь он (gora), знает (помнит) гораздо больше меня. Я на вскидку сейчас не вспомню подробности, надо в исходники лезть.

Утилита действительно писалась специально для кнопки, но подразумевала и автономную работу.
Основной функционал сделан по заказу gora,
И да простит меня gora, я не ограничиваю её использование
А вот по подробностям функционала (она и правда может потрошить не только 7z sfx), здесь он (gora), знает (помнит) гораздо больше меня. Я на вскидку сейчас не вспомню подробности, надо в исходники лезть.
-
sov44
Re: Модифицированный SFX модуль 7-Zip'а для установок
Цитата vavun:
Пока что кроме -sfxelevation и -sfxwaitall
Таких ключей командной строки нет
Цитата vavun:
какие есть не задокументированные параметры модуля ?
Все задокуметированы. Спасибо gora, расписал все.
Из недокументированного (точнее "не полностью документированного") - переменные среды. Но их надо воспринимать как "бонус".
Пока что кроме -sfxelevation и -sfxwaitall
Модифицированный SFX модуль 7-Zip'а для установок
Таких ключей командной строки нет
Цитата vavun:
какие есть не задокументированные параметры модуля ?
Модифицированный SFX модуль 7-Zip'а для установок
Все задокуметированы. Спасибо gora, расписал все.
Из недокументированного (точнее "не полностью документированного") - переменные среды. Но их надо воспринимать как "бонус".
-
janxp
Re: Модифицированный SFX модуль 7-Zip'а для установок
Доброго времени суток. Как скачать с
http://svn.7zsfx.info/
? Уже несколько клиентов перепробовал.-
janxp
Re: Модифицированный SFX модуль 7-Zip'а для установок
Цитата Oleg_Sch:
Таких ключей командной строки нет
Опять я что то нафантазировал, видать.
Код:

Ну раз нет, значит нет
Таких ключей командной строки нет
Модифицированный SFX модуль 7-Zip'а для установок
Опять я что то нафантазировал, видать.
Код:
Код: Выделить всё
;!@Install@!UTF-8!
BeginPrompt="Install this program?"
RunProgram="hidcon:waitall:cmd /c pause"
GUIMode="2"
MiscFlags="4"
FinishMessage="Done"
;!@InstallEnd@!
Ну раз нет, значит нет
-
janxp
Re: Модифицированный SFX модуль 7-Zip'а для установок
Модуль с возможностью установки нешифрованного пароля
Версия модуля: 3819; длина пароля: макс 12 символов; кодировка: Unicode (!!!); смещение относительно начала файла: 1489; текущий установленный пароль: 123456789012
Запуск происходит чуть медленнее, чем без пароля.
Старый код: Новый код: Пароль:
Тынц
Версия модуля: 3819; длина пароля: макс 12 символов; кодировка: Unicode (!!!); смещение относительно начала файла: 1489; текущий установленный пароль: 123456789012
Запуск происходит чуть медленнее, чем без пароля.
Старый код: Новый код: Пароль:
-
Iska
Re: Модифицированный SFX модуль 7-Zip'а для установок
janxp, Знание OlyDebug похвально, но (что-то мне кажется) не тот инструмент при наличии исходников
кстати, а Вы на каждую сборку будете править?
кстати, а Вы на каждую сборку будете править?
-
Oleg_Sch
Re: Модифицированный SFX модуль 7-Zip'а для установок
Изначально я правил оригинальный 7zsfx, но потом в просторах увидел Ваше творение, и решил использовать его.
Цитата Oleg_Sch:
при наличии исходников
Не было установленной среды Visual Studio, и из-за несущественной правки не было желания ее устанавливать. Править бинарный код, в данном случае, было быстрее и легче. Результат вполне удовлетворял.
С начала года было несколько просьб защитить программу от посягательств антивируса, - "невозможно хранить в компьютере взломанный софт", "кейген постоянно пропадает", "из флешки потерялась любимая программа", и проч. Добавление в исключения антивируса, отказ от использования такого софта, и проч. - это отдельный разговор. Пока остановился на таком варианте - запароленный SFX. Запуск затруднителен, но хоть программа не удаляется антивирусом.
Цитата Oleg_Sch:
Вы на каждую сборку будете править
Нет. Только если попросят, или из-за очень существенных изменений Вашего модуля или 7z. Скрины сделал специально, чтобы можно было ориентироваться, где искать - достаточно знания азов ассемблера.
ПС. Слежу за темой. Много моих знакомых пользуются Вашим творением. И многие недоумевают из-за отсутствия поддержки хотя бы нешифрованных паролей.
Цитата Oleg_Sch:
при наличии исходников
Модифицированный SFX модуль 7-Zip'а для установок
Не было установленной среды Visual Studio, и из-за несущественной правки не было желания ее устанавливать. Править бинарный код, в данном случае, было быстрее и легче. Результат вполне удовлетворял.
С начала года было несколько просьб защитить программу от посягательств антивируса, - "невозможно хранить в компьютере взломанный софт", "кейген постоянно пропадает", "из флешки потерялась любимая программа", и проч. Добавление в исключения антивируса, отказ от использования такого софта, и проч. - это отдельный разговор. Пока остановился на таком варианте - запароленный SFX. Запуск затруднителен, но хоть программа не удаляется антивирусом.
Цитата Oleg_Sch:
Вы на каждую сборку будете править
Модифицированный SFX модуль 7-Zip'а для установок
Нет. Только если попросят, или из-за очень существенных изменений Вашего модуля или 7z. Скрины сделал специально, чтобы можно было ориентироваться, где искать - достаточно знания азов ассемблера.
ПС. Слежу за темой. Много моих знакомых пользуются Вашим творением. И многие недоумевают из-за отсутствия поддержки хотя бы нешифрованных паролей.
-
janxp
Re: Модифицированный SFX модуль 7-Zip'а для установок
Или я чего-то недопонял, или
придумывалось зря
Конечно, если Вы хотите, чтобы пользователь не указывал пароль, то предыдущие ссылки бесполезны
http://7zsfx.info/ru/parameters.html#PasswordTitle
http://7zsfx.info/ru/parameters.html#PasswordText
http://7zsfx.info/ru/switches.html#pX
придумывалось зря
Конечно, если Вы хотите, чтобы пользователь не указывал пароль, то предыдущие ссылки бесполезны