PDA

Показать полную графическую версию : Модифицированный SFX модуль 7-Zip'а для установок


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 [45] 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Shiz0
07-10-2009, 12:24
_versus_,
Правая кнопка на файле - 7-Zip - Открыть архив

_versus_
07-10-2009, 12:30
нужно именно это запретить, чтоб нельзя было посмотреть внутренности, а только инсталить
есть такое?

gora
07-10-2009, 12:52
Почему при сборке такого архива, у него возникают глюки с иконкой? Вместо неё отображается абсолютно любая иконка, но не стандартная (например, значок принтера и т.д.) »
Это баг не модуля, а системы при размере файла более 600...700 Мб. Можете почитать здесь (http://www.jrsoftware.org/iskb.php?wrongicon).Нельзя ли в скрипт просто добавить новый параметр, чтобы сразу компилировалось с нужной иконкой »Это невозможно. Модуль не может патчить сам себя, а добавить иконку другим способом нельзя.Ну может есть какое-либо решение? »
Можно разбить архив на части, например, и воспользоваться Универсальным загрузчиком (http://forum.oszone.net/post-970472.html#post970472).

нужно именно это запретить, чтоб нельзя было посмотреть внутренности, а только инсталить
есть такое? »
Такого (пока?) нет.

Shiz0
07-10-2009, 15:26
gora,
Нда, этот многотомный установщик - совсем не то :( Он же не позволяет настроить распаковщик под себя.

_DRON_
07-10-2009, 20:18
При таких размерах архива и требованиям к распаковщику разумнее будет воспользоваться каким нибудь полноценным инсталлятором, например Inno Setup (http://www.jrsoftware.org/isinfo.php).

Shiz0
08-10-2009, 15:14
_DRON_,
Полноценный инсталлятор не умеет жать в LZMA2, да и просто значительно сложнее.

_DRON_
08-10-2009, 15:33
Я честно говоря не заметил особой разницы между LZMA (который есть и в Inno и в NSIS (http://nsis.sourceforge.net/Features)) и LZMA2 по степени сжатия, а для уменьшения сложности есть ISTool (http://www.jrsoftware.org/is3rdparty.php) и прочие.

pashasa
19-10-2009, 21:36
Подскажите или перенаправьте на источник, так как хотел бы создать 7-zip SFX для программы WinTools.net Professional. Дело в том, что она триал версия, так вот, как её сделать полнофункциональной, имея персональный ключ регистрации программы. Вопрос в том, как прописать в этом самораспаковывающемся архиве, её ключ регистрации.

Painkiller
20-10-2009, 21:32
Подскажите или перенаправьте на источник, так как хотел бы создать 7-zip SFX для программы WinTools.net Professional. Дело в том, что она триал версия, так вот, как её сделать полнофункциональной, имея персональный ключ регистрации программы. Вопрос в том, как прописать в этом самораспаковывающемся архиве, её ключ регистрации. »

Напиши мне в личку, я тебе помогу . Могу сам собрать и выложить и дать тебе ссылку для скачки?

Bond01
20-10-2009, 22:13
pashasa, вот тема http://forum.oszone.net/post-1233234.html, правда я так и не сделал, если у тебя получится - дай знать :)

Analog
05-11-2009, 16:09
Вопрос:
при создании многотомного архива создаются архивы типа *.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)

gora
05-11-2009, 16:28
битый в архиве. »
Архив упакован методом LZMA2, для распаковки используйте архиватор 7-Zip версии 9.04 и выше.И еще вопрос: »
Все, что умеет делать Универсальный загрузчик, написано здесь (http://forum.oszone.net/post-970472-604.html).

mogdin
07-11-2009, 13:30
Подскажите пожалуйста как сделать SFX такой-же как "Учебник по автоматической установке Windows 9.6.14" только со своим текстом и картинкой в шапке, а то я в программировании ноль.

LonerD
08-11-2009, 19:30
mogdin, а при чем тут программирование?
Банальная правка html-файлов в любом редакторе (да хотя бы в том же Worde), и при желании конвертация chm в exe, например, вот этой программой:
http://www.htmlexe.com/chm2exe/
Воопрос не относится ни к данной теме (тут обсуждается SFX модуль 7-Zip) ни к Учебнику (который выполнен в формате chm без всяких SFX).

gora
08-11-2009, 19:34
DPavlik82, он спрашивает об изменении 7ZSD_LZMA_Dialogs.sfx (банер и диалоги) и применении RTF в файле конфигурации. Но я не смогу объяснять это "с нуля". :(

Воопрос не относится ни к данной теме (тут обсуждается SFX модуль 7-Zip) ни к Учебнику »
Учебник выложен в 7z SFX архиве

mogdin
08-11-2009, 22:04
Дело в том, что при распаковке файла "Учебник по автоматической установке Windows 9.6.14" с помощью кнопки 7zip в TC как и всегда 4 файла - значок, архив, модуль и файл конфигурации. В подобных случаях я обычно менял сам значок, содержимое архива и правил немного текст в конфиге, а в извлеченном файле конфигураторе нет текста, что имеется в данном SFX и соответственно я его и не могу менять под свои нужды (а с изображением, что в шапке SFX думал в модуле поменять его с помощью Ресторатора или Ресхакера, но не тут-то было. И с помощью GUI тоже ничего не понял). Затем опять все упаковывал с помощью все той же кнопки и переименовывал готовый архив на название нужное мне. Просто раньше SFX модуль был не токого типа, а этот мне понравился, похож на полноценный инсталлятор.

EN130
10-12-2009, 20:10
У меня при попытке выполнить такую команду

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йл.

В чем моя ошибка?

gora
10-12-2009, 20:21
В чем моя ошибка? »
Их несколько...
1 Команда start может выполняться только из cmd.exe и без него работать не будет.
2 Команда start /wait лишена смысла, т.к., при запуске из cmd.exe пока не отработает запуск //MO2003/setup.exe, следующая строка не начнет выполняться. В модуле тоже самое с командами RunProgram.
3 Если это путь //MO2003/setup.exe, то он очень странный, слеши должны быть обратные и удвоенные, и начинаться он со слеша не должен.

EN130
10-12-2009, 20:29
gora, Поставил \\ и сразу все заработало.

greg_b
11-12-2009, 23:37
Oleg_Sch, вопрос (возможно уже было) - для бета-версии сплиттер корректно извлекает архив и конфигурацию, но поврежденный sfx-модуль, будет ли для беты свой сплиттер?




© OSzone.net 2001-2012