Название: Альтернатива NSIS Отправлено: Пантер от Июль 20, 2011, 09:23 Задолбал он уже отсутствием нормальной функциональности. Вот сейчас понадобилось сделать проверку наличия строки в подстроке - нету, только сторонний плугин.
Какие есть нормальные альтернативы? Название: Re: Альтернатива NSIS Отправлено: ufna от Июль 20, 2011, 11:49 INNO?
Название: Re: Альтернатива NSIS Отправлено: Пантер от Июль 20, 2011, 12:33 Ага. Уже заюзал - все получилось.
Название: Re: Альтернатива NSIS Отправлено: vlad-mal от Июль 25, 2011, 17:02 Задолбал он уже отсутствием нормальной функциональности. Вот сейчас понадобилось сделать проверку наличия строки в подстроке - нету, только сторонний плугин. Вот: http://nsis.sourceforge.net/StrStr... Вот: http://nsis.sourceforge.net/StrLoc Вот: http://nsis.sourceforge.net/StrContains В крайнем случае, легко dll заюзать. В NSIS силен именно плагинами. Как и наш любимый С++. :) ... Какие есть нормальные альтернативы? InnoSetup хорош, да. Pascal script на глаз приятнее, чем птичий язык nsis. Однако, есть некоторые заморочки, вроде ограничения возможности влиять на интерфейс инсталлятора, ну или ограничений у pascal script-а (к примеру, нет возможности получить адрес объекта, создаваемого в pascal-scriptе - ом). В NSIS пока вижу один недостаток: ограничение объема дистрибутива. Название: Re: Альтернатива NSIS Отправлено: Пантер от Июль 25, 2011, 18:26 Что-то этот подход с плугинами у NSIS не понравился. Да и учить новый язык как-то влом. А вот паскаль вспомнить немного можно. :)
Название: Re: Альтернатива NSIS Отправлено: vlad-mal от Июль 26, 2011, 00:31 ...А вот паскаль вспомнить немного можно. :) Паскаль хорош, да вот конкретно данная реализация подкачала.Вот понадобятся тебе ссылки на структуры, вспомнишь. :) Название: Re: Альтернатива NSIS Отправлено: Пантер от Июль 26, 2011, 07:16 Такого в инсталляторе мне еще не требовалось. :)
|