Показать полную графическую версию : Модифицированный SFX модуль 7-Zip'а для установок
_versus_,
Правая кнопка на файле - 7-Zip - Открыть архив
_versus_
07-10-2009, 12:30
нужно именно это запретить, чтоб нельзя было посмотреть внутренности, а только инсталить
есть такое?
Почему при сборке такого архива, у него возникают глюки с иконкой? Вместо неё отображается абсолютно любая иконка, но не стандартная (например, значок принтера и т.д.) »
Это баг не модуля, а системы при размере файла более 600...700 Мб. Можете почитать здесь (http://www.jrsoftware.org/iskb.php?wrongicon).Нельзя ли в скрипт просто добавить новый параметр, чтобы сразу компилировалось с нужной иконкой »Это невозможно. Модуль не может патчить сам себя, а добавить иконку другим способом нельзя.Ну может есть какое-либо решение? »
Можно разбить архив на части, например, и воспользоваться Универсальным загрузчиком (http://forum.oszone.net/post-970472.html#post970472).
нужно именно это запретить, чтоб нельзя было посмотреть внутренности, а только инсталить
есть такое? »
Такого (пока?) нет.
gora,
Нда, этот многотомный установщик - совсем не то :( Он же не позволяет настроить распаковщик под себя.
При таких размерах архива и требованиям к распаковщику разумнее будет воспользоваться каким нибудь полноценным инсталлятором, например Inno Setup (http://www.jrsoftware.org/isinfo.php).
_DRON_,
Полноценный инсталлятор не умеет жать в LZMA2, да и просто значительно сложнее.
Я честно говоря не заметил особой разницы между LZMA (который есть и в Inno и в NSIS (http://nsis.sourceforge.net/Features)) и LZMA2 по степени сжатия, а для уменьшения сложности есть ISTool (http://www.jrsoftware.org/is3rdparty.php) и прочие.
Подскажите или перенаправьте на источник, так как хотел бы создать 7-zip SFX для программы WinTools.net Professional. Дело в том, что она триал версия, так вот, как её сделать полнофункциональной, имея персональный ключ регистрации программы. Вопрос в том, как прописать в этом самораспаковывающемся архиве, её ключ регистрации.
Painkiller
20-10-2009, 21:32
Подскажите или перенаправьте на источник, так как хотел бы создать 7-zip SFX для программы WinTools.net Professional. Дело в том, что она триал версия, так вот, как её сделать полнофункциональной, имея персональный ключ регистрации программы. Вопрос в том, как прописать в этом самораспаковывающемся архиве, её ключ регистрации. »
Напиши мне в личку, я тебе помогу . Могу сам собрать и выложить и дать тебе ссылку для скачки?
pashasa, вот тема http://forum.oszone.net/post-1233234.html, правда я так и не сделал, если у тебя получится - дай знать :)
Вопрос:
при создании многотомного архива создаются архивы типа *.7z.001 , *.7z.002 и т.п.
Мне нужно из первого архива сделать sfx.
Делать sfx из одиночного 7z-архива я умею (copy /b 7zsd.sfx + config.txt + archive.7z),
а как из многотомного сделать sfx ?
http://i011.radikal.ru/0911/54/f9aa789c269et.jpg (http://radikal.ru/F/i011.radikal.ru/0911/54/f9aa789c269e.jpg.html)
битый в архиве. »
Архив упакован методом LZMA2, для распаковки используйте архиватор 7-Zip версии 9.04 и выше.И еще вопрос: »
Все, что умеет делать Универсальный загрузчик, написано здесь (http://forum.oszone.net/post-970472-604.html).
Подскажите пожалуйста как сделать SFX такой-же как "Учебник по автоматической установке Windows 9.6.14" только со своим текстом и картинкой в шапке, а то я в программировании ноль.
mogdin, а при чем тут программирование?
Банальная правка html-файлов в любом редакторе (да хотя бы в том же Worde), и при желании конвертация chm в exe, например, вот этой программой:
http://www.htmlexe.com/chm2exe/
Воопрос не относится ни к данной теме (тут обсуждается SFX модуль 7-Zip) ни к Учебнику (который выполнен в формате chm без всяких SFX).
DPavlik82, он спрашивает об изменении 7ZSD_LZMA_Dialogs.sfx (банер и диалоги) и применении RTF в файле конфигурации. Но я не смогу объяснять это "с нуля". :(
Воопрос не относится ни к данной теме (тут обсуждается SFX модуль 7-Zip) ни к Учебнику »
Учебник выложен в 7z SFX архиве
Дело в том, что при распаковке файла "Учебник по автоматической установке Windows 9.6.14" с помощью кнопки 7zip в TC как и всегда 4 файла - значок, архив, модуль и файл конфигурации. В подобных случаях я обычно менял сам значок, содержимое архива и правил немного текст в конфиге, а в извлеченном файле конфигураторе нет текста, что имеется в данном SFX и соответственно я его и не могу менять под свои нужды (а с изображением, что в шапке SFX думал в модуле поменять его с помощью Ресторатора или Ресхакера, но не тут-то было. И с помощью GUI тоже ничего не понял). Затем опять все упаковывал с помощью все той же кнопки и переименовывал готовый архив на название нужное мне. Просто раньше SFX модуль был не токого типа, а этот мне понравился, похож на полноценный инсталлятор.
У меня при попытке выполнить такую команду
RunProgram="start /wait //MO2003/setup.exe TRANSFORMS=Setup.MST /qn"
выдает ошибку следующего содержания
Пpoизoшлa oшибкa пpи выпoлнeнии "start /wait //MO2003/setup.exe TRANSFORMS=Setup.MST /qn".
He yдaeтcя нaйти yкaзaнный фaйл.
В чем моя ошибка?
В чем моя ошибка? »
Их несколько...
1 Команда start может выполняться только из cmd.exe и без него работать не будет.
2 Команда start /wait лишена смысла, т.к., при запуске из cmd.exe пока не отработает запуск //MO2003/setup.exe, следующая строка не начнет выполняться. В модуле тоже самое с командами RunProgram.
3 Если это путь //MO2003/setup.exe, то он очень странный, слеши должны быть обратные и удвоенные, и начинаться он со слеша не должен.
gora, Поставил \\ и сразу все заработало.
Oleg_Sch, вопрос (возможно уже было) - для бета-версии сплиттер корректно извлекает архив и конфигурацию, но поврежденный sfx-модуль, будет ли для беты свой сплиттер?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.