Inno setup и вообще сетапы
От: m11  
Дата: 22.10.19 16:12
Оценка:
Есть кто сабжем пользуется?
Можна узнать какая версия сейчас актуальна. Чет я запутался, год назад где-то пользовался. версия 6 вот что сейчас уж больно пухлая, где-то дает +1000кб к собираемому дистрибутиву, что в моем случае это +50% вот 5 версия вроде как раньше но кто знает как антивирусы уже к ней относятся? Какой версией вы пользуетесь? И вообще может замена есть уже этому Inno?

А ваше кто какой системой установки пользуется? Остались еще нормальные компактные системы установки или нас ждет один ужас в виде web приложений где 50 мигобайт установщика ставят файл в 5 килобайт?
Re: Inno setup и вообще сетапы
От: Unhandled_Exception Россия  
Дата: 22.10.19 16:53
Оценка:
Здравствуйте, m11, Вы писали:

m11> Какой версией вы пользуетесь?


Посмотрел, у меня 5.5.9.

m11> И вообще может замена есть уже этому Inno?


У меня на нем написаны инсталляторы для всех продуктов. Некоторые довольно замысловатые, с кучей скриптов. Пока работает, думаю, что куда-то переезжать нет смысла.

m11>А ваше кто какой системой установки пользуется? Остались еще нормальные компактные системы установки или нас ждет один ужас в виде web приложений где 50 мигобайт установщика ставят файл в 5 килобайт?


Да какой там ужас, лишь бы клиенты платили А что, пользователи в самом деле пишут, что инсталлятор слишком тяжелый?
Re: Inno setup и вообще сетапы
От: RonWilson Россия  
Дата: 22.10.19 17:29
Оценка:
Здравствуйте, m11, Вы писали:

m11>Есть кто сабжем пользуется?


Использовали, но прекратили

m11>А ваше кто какой системой установки пользуется?


msi через wix, чтоб microsoft пропал пропадом с ним
Re[2]: Inno setup и вообще сетапы
От: Somescout  
Дата: 22.10.19 17:41
Оценка:
Здравствуйте, RonWilson, Вы писали:

RW>msi через wix, чтоб microsoft пропал пропадом с ним


Да уж, у меня ощущение что кому-то показалось что msi с таблицами слишком простой, и он решил создать wix.
ARI ARI ARI... Arrivederci!
Re[3]: Inno setup и вообще сетапы
От: RonWilson Россия  
Дата: 22.10.19 18:00
Оценка: +2
Здравствуйте, Somescout, Вы писали:

S>Здравствуйте, RonWilson, Вы писали:


RW>>msi через wix, чтоб microsoft пропал пропадом с ним


S>Да уж, у меня ощущение что кому-то показалось что msi с таблицами слишком простой, и он решил создать wix.


Уж не знаю на каких тяжелых наркотиках сидят его авторы, но понять и простить это творение просто невозможно. Это какой-то особый вид мазохизма, неизвестный науке ранее — добровольно выбрать msi и wix, но к сожалению, иногда просто нет другого выхода и приходится терпеть
Re[4]: Inno setup и вообще сетапы
От: Somescout  
Дата: 22.10.19 18:15
Оценка:
Здравствуйте, RonWilson, Вы писали:

S>>Да уж, у меня ощущение что кому-то показалось что msi с таблицами слишком простой, и он решил создать wix.


RW>Уж не знаю на каких тяжелых наркотиках сидят его авторы, но понять и простить это творение просто невозможно. Это какой-то особый вид мазохизма, неизвестный науке ранее — добровольно выбрать msi и wix, но к сожалению, иногда просто нет другого выхода и приходится терпеть


У msi под виндой хватает плюсов, да и сам формат не самый плохой, но то что с ним сделали в wix наводит на нехорошие мысли насчёт авторов этого самого wix'а. То есть может быть в сложных случаях он ведёт себя лучше, упрощая жизнь, но попытка создать простой инсталлятор заняла у меня где-то 2-3 дня.

ЗЫ. Вроде в одной из предыдущих версий VS был простой проект инсталлятора от InstallShield, которому ты просто подсовывал вывод проекта и он создавал инсталлятор без малейших проблем. Но теперь толь wix остался.
ARI ARI ARI... Arrivederci!
Отредактировано 22.10.2019 18:16 Somescout . Предыдущая версия .
Re: Inno setup и вообще сетапы
От: gentee Россия https://www.eonza.org
Дата: 23.10.19 02:27
Оценка:
Добрый день,

>раньше но кто знает как антивирусы уже к ней относятся? Какой версией вы пользуетесь? И вообще может замена есть уже этому Inno?

m11>А ваше кто какой системой установки пользуется? Остались еще нормальные компактные системы установки или нас ждет один ужас в виде web приложений где 50 мигобайт установщика ставят файл в 5 килобайт?

У CreateInstall довесок небольшой. Есть бесплатная версия.
https://www.createinstall.ru/
Open source кросс-платформенное создание скриптов
https://www.eonza.org/ru
Re: Inno setup и вообще сетапы
От: andy  
Дата: 23.10.19 04:54
Оценка:
5.5.9(unicode)
Re[2]: Inno setup и вообще сетапы
От: Aleksid1  
Дата: 23.10.19 08:48
Оценка:
Мы на InnoSetup. Перешли на него с CreateInstall еще в 2008 году.

Все нравится в InnoSetup кроме отсутствия нативной 64-bit версии (используем в режиме псевдо 64-bit)

Заметьте, что размер инсталляционного файла можно сильно уменьшить, если задействовать самый сильный режим компрессии ресурсов:

Compression=lzma2/ultra

Благодаря этому файл может получится меньше чем на другом инсталляторе. Мы используем этот режим. Все запускается и устанавливается быстро.
Отредактировано 23.10.2019 8:52 Aleksid1 . Предыдущая версия . Еще …
Отредактировано 23.10.2019 8:50 Aleksid1 . Предыдущая версия .
Отредактировано 23.10.2019 8:49 Aleksid1 . Предыдущая версия .
Re[4]: Inno setup и вообще сетапы
От: bnk СССР http://unmanagedvisio.com/
Дата: 23.10.19 09:06
Оценка:
Здравствуйте, RonWilson, Вы писали:

RW>Уж не знаю на каких тяжелых наркотиках сидят его авторы, но понять и простить это творение просто невозможно. Это какой-то особый вид мазохизма, неизвестный науке ранее — добровольно выбрать msi и wix, но к сожалению, иногда просто нет другого выхода и приходится терпеть


Это ты не пробовал без wix делать msi наверное

А вообще класика же
"MSI был создан самыми лучшими, самыми высоколобыми архитектурными астронавтами и написан худшими, рукожопейшими индусами"
https://rsdn.org/wiki/5245011
Re[5]: Inno setup и вообще сетапы
От: RonWilson Россия  
Дата: 23.10.19 09:42
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, RonWilson, Вы писали:


RW>>Уж не знаю на каких тяжелых наркотиках сидят его авторы, но понять и простить это творение просто невозможно. Это какой-то особый вид мазохизма, неизвестный науке ранее — добровольно выбрать msi и wix, но к сожалению, иногда просто нет другого выхода и приходится терпеть


bnk>Это ты не пробовал без wix делать msi наверное


всё эта штука с установкой лично меня вгоняет в дикую тоску, а уж msi и wix вообще в депрессию, не хватало еще таблички эти без wix описывать. Лучше соглашусь на карательный месяц JS терапии.
Re: Inno setup и вообще сетапы
От: cjazz  
Дата: 23.10.19 12:20
Оценка: +1
Здравствуйте, m11, Вы писали:

m11>А ваше кто какой системой установки пользуется? Остались еще нормальные компактные системы установки или нас ждет один ужас в виде web приложений где 50 мигобайт установщика ставят файл в 5 килобайт?


Еще есть древний NSIS, вроде он самый компактный. В 2018 обновление выпустили.
https://nsis.sourceforge.io/Visual_%26_Installer

Плагин для Visual Studio
https://marketplace.visualstudio.com/items?itemName=idleberg.nsis
Re[2]: Inno setup и вообще сетапы
От: cjazz  
Дата: 23.10.19 12:27
Оценка:
Здравствуйте, RonWilson, Вы писали:

RW>msi через wix, чтоб microsoft пропал пропадом с ним



WixSharp смотрели?
https://github.com/oleg-shilo/wixsharp
Re[3]: Inno setup и вообще сетапы
От: RonWilson Россия  
Дата: 23.10.19 12:29
Оценка:
Здравствуйте, cjazz, Вы писали:

C>Здравствуйте, RonWilson, Вы писали:


RW>>msi через wix, чтоб microsoft пропал пропадом с ним



C>WixSharp смотрели?

C>https://github.com/oleg-shilo/wixsharp

нет, сейчас поглядел. выглядит многообещающе
Re: Inno setup и вообще сетапы
От: dvigor  
Дата: 23.10.19 17:59
Оценка:
Здравствуйте, m11, Вы писали:

m11>Есть кто сабжем пользуется?


Пользуюсь. Версия 5.5.9 + скрипты дополнительные, самописные.
Re: Inno setup и вообще сетапы
От: autopsist  
Дата: 23.10.19 19:28
Оценка:
Здравствуйте, m11, Вы писали:

m11>Есть кто сабжем пользуется?

m11>Можна узнать какая версия сейчас актуальна. Чет я запутался, год назад где-то пользовался. версия 6 вот что сейчас уж больно пухлая, где-то дает +1000кб к собираемому дистрибутиву, что в моем случае это +50% вот 5 версия вроде как раньше но кто знает как антивирусы уже к ней относятся? Какой версией вы пользуетесь? И вообще может замена есть уже этому Inno?

m11>А ваше кто какой системой установки пользуется? Остались еще нормальные компактные системы установки или нас ждет один ужас в виде web приложений где 50 мигобайт установщика ставят файл в 5 килобайт?


Используем CreateInstall, все, что нам нужно в нем есть. Разработчик всегда помогает если надо что-то реализовать нестандартное или если что-то не понятно.
Очень сильно рекомендую!
Re[2]: Inno setup и вообще сетапы
От: Grizzli  
Дата: 23.10.19 20:25
Оценка: +1
Здравствуйте, cjazz, Вы писали:


C>Еще есть древний NSIS, вроде он самый компактный. В 2018 обновление выпустили.

C>https://nsis.sourceforge.io/Visual_%26_Installer


Мы им и пользуемся. Очень простое и расширяемое средство.
Re[2]: Inno setup и вообще сетапы
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 24.10.19 06:57
Оценка:
Здравствуйте, gentee, Вы писали:

G>У CreateInstall довесок небольшой.


А "небольшой" — это сколько?
Re[3]: Inno setup и вообще сетапы
От: Aleksid1  
Дата: 24.10.19 07:51
Оценка:
1. Скачал бесплатный CreateInstall и создал дистрибутив своего продукта.
Получилось 66 MB. Компрессия Default/5/сплошное сжатие (по умолчанию)
Создание дистрибутива мучительно долгое (раза в 2-3 дольше чем в InnoSetup)
Попробовал сжатие PPMD/10 — получилось 62 MB и создавал в раза быстрее. Третий вариант сжатия дал 132 MB!

2. В InnoSetup у меня размер 50 MB со сжатием lzma2/ultra

3. NSIS (Visual Install) вообще не устанавливается, требует Visual Studio. А я на Delphi пишу.

Из всех вариантов наиболее адекватным мне представляется InnoSetup. Непрерывно обновляется, улучшается. Бесплатный. Удобный.

Постоянно обнаруживаю что самый разнообразный софт его использует. Даже например Dell для мониторного софта.

Поэтому сравните 50 MB у Inno против 62..66 MB у Create Install? Думаю ответ очевиден.
Re[4]: Inno setup и вообще сетапы
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 24.10.19 10:52
Оценка:
Здравствуйте, Aleksid1, Вы писали:

A>1. Скачал бесплатный CreateInstall и создал дистрибутив своего продукта.

A>Получилось 66 MB. Компрессия Default/5/сплошное сжатие (по умолчанию)
A>Создание дистрибутива мучительно долгое (раза в 2-3 дольше чем в InnoSetup)
A>Попробовал сжатие PPMD/10 — получилось 62 MB и создавал в раза быстрее. Третий вариант сжатия дал 132 MB!

К этим цифрам бы еще и размер самого продукта...
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.