Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.218.254] |
|
Сообщ.
#1
,
|
|
|
Создаю инсталляятор для моей программы с помощью Inno Setup. Инсталлятор требует (желательно) указать License file. Может у кого-нибудь есть готовый текст?
И еще хотел узнать, кто каким инсталлятором пользуется? Какой лучше выбрать? |
Сообщ.
#2
,
|
|
|
Inno Setup не плохой выбор... много настроек, поддержка сриптов...
Я если и создаю что-то, то встроенным в студию... Готовый файл лицензии, хе... а это зависит от того, что за проект... если Open Source, то какую-нить GPL нужно... а этого добра везде навалом... |
Сообщ.
#3
,
|
|
|
Пробовал VSIC и Inno Setup. Да, Inno Хорош, только плохо, что упаковывает неочень хороше:
Inno: 1,52 MB VSIC: 1,3 MB Проект Shareware Добавлено Spawn™Production®, как понять "встроенным в студию"? |
Сообщ.
#4
,
|
|
|
Цитата Shad0FF @ Да, Inno Хорош, только плохо, что упаковывает неочень хороше: А наивысший уровень сжатия поставил? |
Сообщ.
#5
,
|
|
|
а ещё есть стандартный iexpress.exe (набрать в комстроке)
|
Сообщ.
#6
,
|
|
|
Цитата BlackSnake @ а ещё есть стандартный iexpress.exe (набрать в комстроке) Это не инсталлятор, а архиватор. |
Сообщ.
#7
,
|
|
|
Smike, правильно?:
Compression=lzma SolidCompression=yes BlackSnake, стандартный наверное извращение. |
Сообщ.
#8
,
|
|
|
Цитата Shad0FF @ Smike, правильно?: Поиграйся с параметрами: Цитата [Setup]: Compression Valid values: zip zip/1 through zip/9 bzip bzip/1 through bzip/9 lzma lzma/fast lzma/normal lzma/max lzma/ultra (read warning below before using ultra) none Default value: lzma Хотя с другой стороны разные алгоритмы по разному хороши. Не секрет, что в общем нет универсального алгоритма, который сжимал бы различные типы данных одинаково. |
Сообщ.
#9
,
|
|
|
Smike, а если мне надо, чтобы при установке создалась папка и в ней несколько файлов, как надо прописать?
Source: "C:\Languages\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs |
Сообщ.
#10
,
|
|
|
Неплохое решение - InstallShield (однако, у него большие setup'ы поучаются).
Еще неплохие инсталляторы - Wise Installation System и CreateInstall. |
Сообщ.
#11
,
|
|
|
Цитата Shad0FF @ И еще хотел узнать, кто каким инсталлятором пользуется? NSIS - не думаю что кто-то создаст сетап меньше его |
Сообщ.
#12
,
|
|
|
Цитата Shad0FF @ Inno Хорош, только плохо, что упаковывает неочень хороше: Чушь! В него входит 7zip компрессия! Это один из лучших архиваторов, лучше чем RAR и еще лучше чем CAB |
Сообщ.
#13
,
|
|
|
Цитата Monty @ NSIS - не думаю что кто-то создаст сетап меньше его вопросик по поводу NSIS он может создавать инсталку как .MSI ? если да, то как его заставить это сделать? спасибо |
Сообщ.
#14
,
|
|
|
Цитата winsoft @ Неплохое решение - InstallShield (однако, у него большие setup'ы поучаются). то что идет с джельфи - это ж убожество. А если имеется в виду нормальная версия, так она и стоит три тысячи бачей, AFAIR |
Сообщ.
#15
,
|
|
|
Цитата mals @ если да нет, только .exe |
Сообщ.
#16
,
|
|
|
Чено даже и не сталкивался с этим, точнее не знаю
|
Сообщ.
#17
,
|
|
|
Цитата Smike @ lzma/ultra (read warning below before using ultra) Этот вариант вообще работает как lzma/max. Цитата Shad0FF @ Smike, а если мне надо, чтобы при установке создалась папка и в ней несколько файлов, как надо прописать? Всмысле? Ну берешь добавляешь несколько файлов и ставиш у них одинаковые папки: Source: "file1"; DestDir: "{app}\Languages" Source: "file2"; DestDir: "{app}\Languages" Source: "file3"; DestDir: "{app}\Languages" |
Сообщ.
#18
,
|
|
|
Инсталляторы Я пользуюсь, не побоюсь сказать, sfx-модулем от winrar 3.51. Тут тебе и ярлыки, и шифрование, и запуск дополнительных команд до/после инсталляции, свои значки, лицензионные соглашения, и т.п. И самое главное, есть практически у всех А навороты, нужны ли они?
|