Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Инструменты для создания дистрибутивов, Сравнение разных систем инсталяции 
:(
    Опции темы
diden05
Дата 27.9.2007, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 25.7.2007

Репутация: нет
Всего: нет



Господа кто чем пользуется для создания инсталяшек для своих программ? Подскажите что лучше? Особо интересуют пакеты знакомые с BDE умеющие создовать alias ну и т.д. InstallShield express не предлагать.smile
Ну и желательно чтоб сам пакет и то что он будет производить разговаривало по русски.
И вообще какой пакет что умеет чем лучше в сравнении с другими и т.д.
PM MAIL   Вверх
Rennigth
Дата 27.9.2007, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 21.6.2004
Где: Moscow

Репутация: 49
Всего: 76



diden05, Не самый простой в использовании, но наверное самые мощьный из существующих InstallShield Pro. 
P.S. Его советую только потому что с другими не работал smile


--------------------
(* Honesta mors turpi vita potior *)
PM MAIL ICQ   Вверх
1Andrey1
Дата 27.9.2007, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 78
Регистрация: 8.9.2007

Репутация: 1
Всего: 4



мне нравится nsis, вот только сильно сомневаюсь что он с BDE умеет работать.
PM MAIL ICQ   Вверх
aktuba
Дата 27.9.2007, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

Репутация: 16
Всего: 38



InnoSetup - лучше не видел. Бесплатный + исходники есть... Встроенный паскаль очень мощный...


--------------------
user posted image
PM MAIL WWW Skype   Вверх
Coder
Дата 28.9.2007, 01:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 733
Регистрация: 13.12.2004

Репутация: 5
Всего: 11



InnoSetup для Delphi программиста - лучший. Полная свобода действий.
PM MAIL   Вверх
Esperito
Дата 28.9.2007, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 2.9.2007

Репутация: 1
Всего: 3



Кроме того, без проблем можно найти скрипт Inno Setup для инсталляции и правильной конфигурации BDE.
PM MAIL   Вверх
Bose
Дата 28.9.2007, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 23
Всего: 51



Напишу про свой опыт здесь. Хотя и не совсем по вопросу, но может пригодится.

Я в своё время искал себе софтину для создания инсталляций. У меня было два требования:
1) Возможность бесплатно использовать в коммерческих целях ;)
2) Возможность создавать MSI-инсталляции
3) Возможность создавать инсталляции, умеющие обновлять уже установленный продукт.
4) Наличие графической оболочки/визарда для создания инсталляхи
5) Возможность создавать инсталляхи, не вникая в тонкости работы MSI smile

Цитата(diden05 @  27.9.2007,  15:22 Найти цитируемый пост)
Особо интересуют пакеты знакомые с BDE умеющие создовать alias ну и т.д.

А вот на это я внимания не обращал.

По порядку, о тех что я посмотрел:
1) InnoSetup и Nsis - отпали сразу, потому что с MSI не дружат
2) с InstallShield express(если не путаю. Речь о пакете, идущим в комплекте с Дельфями) я пробовал пару лет назад. Всё бы хорошо, да с 3м пунктом возникли проблемы. При установке новой версии программы, инсталляшка созданная в InstallshielExpress требовала сначала деинсталлировать старую версию, и только потом разрешала установить новую. 
3) MsiBuilder - реализует самый большой функционал из бесплатных графических оболочек для создания MSI-инсталлях. Но, оставил у меня впечатление недоделанности. Но для того, чтобы с ним работать всё-таки придётся изучать принципы работы с MSI. К тому же мне так и не удалось сделать обновляемую инсталляху. 
4) Wix - умеет всё, но... не удовлетворяет 4му и 5му пунктам. Конфиг для инсталляхи нужно описывать в XML-файле.
5) Пара графических надстроек над wix: Warsetup и WixEdit. Очень сырые проекты. Проще работать напрямую с wix'ом.
6) Caphyon Advanced Installer. Вообще продукт платный, но даёт возможность работать в бесплатном режиме(с ограниченной функциональностью). Впрочем, он удовлетворяет всем моим требованиям. 

Пока что пользуюсь именно Advanced Installer-ом. Со временем попробую мигрировать на wix(если нужда возникнет;))
PM MAIL WWW Skype   Вверх
aktuba
Дата 28.9.2007, 22:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

Репутация: 16
Всего: 38



Цитата

1) InnoSetup и Nsis - отпали сразу, потому что с MSI не дружат


А что в MSI хорошего??? Знаю только одно - огромный размер. По остальным параметрам подходит InnoSetup =))))


--------------------
user posted image
PM MAIL WWW Skype   Вверх
Dragin
Дата 29.9.2007, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 29.9.2007

Репутация: нет
Всего: нет



InstallShield  smile
PM MAIL   Вверх
Bose
Дата 1.10.2007, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 23
Всего: 51



Цитата(aktuba @  28.9.2007,  22:37 Найти цитируемый пост)
А что в MSI хорошего???

Ну во-первых, MSI - единственный из известных мне инсталлеров, который автоматом проверяет, не ипользуются ли сейчас какие-нибудь из инсталлируемых файлов, и выводит списко программ, которые небоходимо закрыть для продолжения инсталляции. 
Во-вторых, MSI-инсталляяция может существенно упростить жизнь системного администратора. Особенно в крупной организации. 
В-третьих, многие заказчики, требуют поставки инсталляций именно в MSI smile (впрочем, это не личный опыт, а лишь мысль почерпнутая на англоязычных форумах)
В-четвертых, MSI для винды - это фактически стандарт де-факто. 
PM MAIL WWW Skype   Вверх
Mikh@il
Дата 1.10.2007, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 15.8.2007

Репутация: нет
Всего: нет



Народ, тот кто пользуется InnoSetup, какая сейчас актуальная версия, уж очень хочется поюзать его?
PM MAIL   Вверх
aktuba
Дата 1.10.2007, 19:17 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

Репутация: 16
Всего: 38



Цитата

Народ, тот кто пользуется InnoSetup, какая сейчас актуальная версия, уж очень хочется поюзать его? 


Офф.сайт

Цитата

В-четвертых, MSI для винды - это фактически стандарт де-факто.  


Тут я не согласен. MSI, из всех программ, которые я установил за последнее время, учитывая переустановку винды с нуля, используется процентов в 20 случаев. Чаще, причем намного, используются другие. Так что до стандарта де-факто ему далеко. К тому же, он применим, когда приложение со всеми библиотеками занимает более 10-15МБ, иначе основную часть он займет сам по себе. У меня такие программы получаются довольно редко, чаще 1-7МБ. И учитывая, что я люблю делать программы, не зависящие от других программ и библиотек, InnoSetup мне подходит как нельзя лучше...


--------------------
user posted image
PM MAIL WWW Skype   Вверх
MacTep
Дата 2.10.2007, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



aktuba, есть ли русский хелп по InnoSetup. А то что-то до конца не могу разобраться...


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
aktuba
Дата 3.10.2007, 03:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Смышленный
***


Профиль
Группа: Завсегдатай
Сообщений: 1915
Регистрация: 24.4.2006
Где: Планета Земля

Репутация: 16
Всего: 38



Цитата

aktuba, есть ли русский хелп по InnoSetup. А то что-то до конца не могу разобраться... 


Насколько я знаю - нету. А что именно не понятно? Там же вроде все проще некуда...


--------------------
user posted image
PM MAIL WWW Skype   Вверх
MacTep
Дата 3.10.2007, 06:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1292
Регистрация: 4.8.2003
Где: г. Самара

Репутация: 4
Всего: 4



Да вот ковырялся, ковырялся...
Очень странный вопрос, например, почему пример Example1 удаляет скомпилированный файл setup.exe после компиляции? И где это написано в скрипте?
Или такой вопрос: порядок выполнения функций жесткий? То есть сначала Initialize и т.д. или как-то его можно менять? Понятно, что начало (Initialize) и конец (Deinitialize) по любому не сменишь, но вообще с функциями что и как... Вчера ручками тыкался, тыкался... Вроде что-то начало получаться, но странно, что нет русского хелпа... ;) Может возьмемся и переведем. Вообще система понравилась... Быстро и качественно.


--------------------
(A)bort, (R)etry, (I)gnore = Haфиг, Heфиг, Пoфиг ... :)
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0891 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.