Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » создатель Инсталляторов (Install)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6

Открыть новую тему     Написать ответ в эту тему

создатель Инсталляторов (Install)
 ОтветГолосаПроценты
InnoSetup72
40.00%
InstallShield26
14.44%
WISE12
6.67%
InstallConstruct0 0%
CreateInstall12
6.67%
Installer VISE2
1.11%
Setup Factory8
4.44%
INF-Tool0 0%
SFX от архиватора ;) или Zip/RAR/CAB etc архив16
8.89%
другой32
17.78%
Гости не могут голосовать, зарегистрируйтесть!Всего Голосов: 180
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если Вы пишете/писали программы то перед Вами всегда вставал вопрос о том как подать её конечному пользователю. Одним словом каким пакетом Вы предпочитаете создавать Setup-ы. Голосуем и обсуждаем.
 
Также выясняем кто являеться самым правильным инсталятором. То есть сожержит мало ошибок занимает место удобен для создающего и используещего созданный этим пакетом SETUP.  
 
лично я за InnoSetup 5
так как он :
1. Бесплатен
2. Удобен
3. Занимает маленький размер
4. Создаёт исталлы маленького размера и очень маленькие по размеру.
5. Много языков.  
6. OpenSource на Delphi 4-6

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 17:16 11-07-2002 | Исправлено: Farch, 23:15 29-08-2004
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
А как в InnoSetup 3 насчет распаковки файлов без установки? И декомпиляции скриптов?

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 21:45 11-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эй-эй, а где в списке мой любимый !!правильный!!, замечательный во всех отношениях NSIS??,

200% настраевыемый,  
Compression choices of zlib or bzip2 based compression. The installer can compress everything together, or individually.  
Approximately 20-40k overhead over compressed data size
Customizable appearance (background, icons, text, checkmarks)  
Installers have their own VMs that let you write code that can support:
File extraction (with configurable overwrite parameters)  
File/directory copying, renaming, deletion  
DLL loading (ActiveX control registration/deregistration, extension DLL calling, etc)  
Executable execution (shell execute and wait options)  
Shortcut creation  
Registry key reading/setting/enumerating/deleting  
INI file reading/writing  
Generic text file reading/writing  
Directory scanning  
Powerful string and integer manipulation  
Window finding based on class name or title (for is-application-running detection)  
Window message sending.  
User interaction with MessageBox.  
Branching, comparisons, etc.  
Error checking.  
Installer behaviour commands (such as show/hide/wait/etc)  
User functions in script  
Callback functions that let you customize the way the installer behaves from script.  
A lovely coding experience with elements of PHP and assembly.  
More  
Completely free for any use. Source included

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 06:38 12-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
задолбишься там ручками писать скрипты. например от какой нить игрухи где фик знает сколько папок и файлов. мне он из за этого не  понравился очень много набирать никакой автоматики а так нормальный...если бы GUI для скрипта сделали как IStool for InnoSetup
QuickeneR
раньше было сейчас убрали

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 07:59 12-07-2002
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
Значит сакс этот InnoSetup

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 09:47 12-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QuickeneR

Цитата:
Значит сакс этот InnoSetup  

а мне например надо что бы кроме меня никто эти файлы не имел и не перепаковывал..слушай а если на InstallShield сделали всё это поламав там всё то наверно он сакс

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 10:05 12-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Форум заработал, перерыв на обед кончился
Farch Там можно рекурсивно указывать типа всё из директории такой-то.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 13:58 12-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто форум хакит?
ymy

Цитата:
Там можно рекурсивно указывать типа всё из директории такой-то

а если этих директорий по всему диску по разным местам да ещё и штук 15 и отттуда не все файлы нужны? =)

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 14:07 12-07-2002
Voxor



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Компьютерре (этот год, весна, но не помню какой номер) была очень толковая статья про инсталляторы, присутствующие на рынке. Зайдите на их сайт www.computerra.ru в архив номеров и юзайте поиск...  

Всего записей: 430 | Зарегистр. 13-12-2001 | Отправлено: 14:13 12-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
А InnoSetup что сам догадывается, сколько какие где нужные?

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 14:51 12-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
было бы круто
там есть фича такая. добавляешь файлы как открываешь как в винамп добавляешь в плейлист там также. и выбирай что хошь удобно и быстро.

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 14:57 12-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
NSIS+FAR = Тоже самое и даже лучше и быстрее.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 15:01 12-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
твой нсис любимый такие скрипты не держит как InnoSetup
(Innerfuse Pascal Script )

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 15:09 12-07-2002 | Исправлено: Farch, 11:56 06-11-2005
penguinus



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А я люблю Wise. Отличный инсталлятор и самый лёгкий в работе (имхо). А что не бесплатный, так это нам, кул хацкерам, по барабану

Всего записей: 301 | Зарегистр. 20-12-2001 | Отправлено: 03:00 13-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
ИнноСетуп я пробывал, чего-то чтобы не мог NSIS я не припомню, а вот наоборот пожалуйста несколько на вскидку

1. Customizable appearance (background, icons, text, checkmarks)
   Можно полностью создавать свой интерфейс, с любым видом, картинками, контролами ...., запросы имени, сериала, да что угодно.
2. CRCCheck on/off
3. Rename [/REBOOTOK] source_file dest_file - Переименование файлов (в процессе инсталляции)
4. Delete [/REBOOTOK] file - Удаление файла (в процессе инсталляции)
5. RMDir [/r] directory - Удаление диры (в процессе инсталляции)
6. Любые сколь угодно сложные операции с реестром, с организацией алгоритмов и логики, типа если там то-то
   то так-то, туда записать взятое оттуда+имя файла....., любой сложности!!!
   Чтение, Запись, Удаление,
   EnumRegKey, EnumRegValue -перечисление значений и ключей.
   ExpandEnvStrings
7. Скриптовые возможности реализации циклов, процедур...
8. Поиск окон, посылка сообщений окнам.
9. Операции со строками и внутренними переменными StrCmp,IntCmp,StrCpy,StrLen,
   IntOp(+-/*&^|),IntFmt-форматирование строки.
10. Операции с файлами любой сложности с организацией алгоритмов и логики
   Чтение, Запись по строковая, побайтовая
   Поиск файлов.
11.Callback functions that let you customize the way the installer behaves from script
   Реакция на события любой сложности с возможностью организацией алгоритмов и логики
   .onInit .onUserAbort .onInstSuccess .onInstFailed .onVerifyInstDir .onNextPage .onSelChange
   .onVerifyInstDir
 
   Простенький пример куска скрипта
   Function .onVerifyInstDir
    IfFileExists $INSTDIR\Winamp.exe PathGood
      Abort ;  
    PathGood
   FunctionEnd

 
Хоть что-нибудь из этого, организация хоть какой-нибудь логики доступна в Inno???!!!
Скрипт в Inno сложно назвать скриптом, это просто параметры.
Покрайней мере в Inno которую я видел, 2.0.19 что-ли, может с тех пор выщла какая-нибудь супер-пупер, которая всё это может, ну тогда поправьте меня.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 07:50 13-07-2002
VaV



Your nightmare
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
penguinus
УГУ, СОГЛАСЕН
Wise клевые системы инсталляций выпускает
че только стоит например Wise for Microsoft Visual Studio Net, Wise for Windows Installer Professional
а InstallShield дистрибутив очень толстый
я уже замучался например его скачивать, когда новые версии выходят.
А всякие там бесплатные инсталляшки тока систему портят, глючные
ну а Setup Factory например очень проста в использовании, если надо быстро что-то соорудить

Всего записей: 516 | Зарегистр. 10-12-2001 | Отправлено: 08:12 13-07-2002 | Исправлено: VaV, 08:13 13-07-2002
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VaV
Вот уж кто портит систему так это Windows Installer, стока барахла в реестре, постоянные проверки целостности при запуске программы, загрузке ActiveX компонентов, удалишь в программе какой-нить China.lng, а при следующем запуске запустится Windows Installer и скажет давайте переставлять, а иначе работать не буду, а про размер uninstall-a я вообще молчу, помню ставил PKZIP4.0 CommandLine, размер файла pkzipc.exe - 252k ну там htm c хелпом был, а вот размер uninstallьного msiая - 1 с лишним MB!!!
 
Добавлено
Farch
Посмотрел My Inno Setup Extensions, вот это совсем другое дело,  
вот это уже скрипт, вот только это уже не InnoSetup, и размер
AddOn-кода совсем другой, и всё равно некоторых функций нету.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 08:31 13-07-2002
Bonch



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую InnoSetup + ISTool. Для создания маленьких инсталляций, на мой взглад, лучшая программа.

Всего записей: 2016 | Зарегистр. 17-07-2001 | Отправлено: 13:31 13-07-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy

Цитата:
Windows Installer

это дублирование Setup-а на HDD...

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 13:46 13-07-2002 | Исправлено: Farch, 11:55 06-11-2005
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
Ну движок допустим не тот же, а Innerfuse.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 18:26 13-07-2002 | Исправлено: ymy, 18:28 13-07-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6

Компьютерный форум Ru.Board » Компьютеры » Программы » создатель Инсталляторов (Install)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru