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

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

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

Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

   

haav



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

 
 
Это мощное средство для создания установочных пакетов [дистрибутивов] программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно легко самим создавать диалоги, используя спец. дизайнер. И всё это абсолютно бесплатно! По сравнению с NullSoft [основной конкурент на бесплатной ниве] мне albel понравилась более интуитивно-понятная структура скрипта, простота в настройке.  
 
Последний релиз: 5.1.11 [1 Марта 2007 года]
История версий | скачать  
 
Русификатор от NightW0lf для версии 5.1.11  
Скачать | зеркало
 
Русская справка к версиям 5.0.xx
Скачать | зеркало || cкачать в .chm формате
И снова BagIra на высоте
 
Руководство по расширенным возможностям Inno Setup 5 [не для чайников] от Kindly
[3 версия]  
Скачать | зеркало
[4 версия]  
Скачать | зеркало
[5 версия]  
Скачать | зеркало
 
Inno Setup Extensions Knowledge Base  
Скачать | зеркало
 
Примечание: начиная с версии 5.1.10 в Inno Setup при использовании в инсталляторе фонового изображения формата BMP стало глючить возможность растягивания картинки на весь экран - чтобы это исправить добавьте этот код.
Если вы захотите использовать метод проверки внешнего файла через сумму MD5 [который описан в 5 версии руководства по программированию в Inno Setup] для запуска инсталлятора то вам понадобится калькулятор суммы MD5, калькулятор сумм MD5, SHA-256, CRC32. Если вы хотите узнать какие ключи в реестр вносит та или иная программа [или игра] то Вам понадобится RegShot.



Дополнительные утилиты для Inno Setup



ISTool
 
www.istool.org
 
Последний релиз: 5.1.8 [18 Октября 2006 года] New
Скачать | зеркало  
[как сказано в описании изменений, добавлена поддержка новых директив 5.1.8]
 
Русификатор
Скачать | зеркало


 
Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки [немного усечённый]. Возможно подключение к TotalCommander или FAR с помощью MultiArc плагинов.
 
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.1.10
 
Последний релиз: 0.19
Скачать | зеркало


 
Удобная оболочка для облегчения написания скриптов установки для INNO SETUP. Обладает некоторыми полезными функциями, которых нет ни у самого INNO, ни у ISTool.
 
Последний релиз: 5.1.6.9 [09 Июль 2006 года]
Скачать 4.2 мб | обновление 3.1 мб
 
Русификатор от GloThin
Скачать с сайта GloThin | Зеркало | Зеркало | зеркало
Пароль: ruboard
Примечание: офф. сайт косо отображается в Oper`е.
 
Новое название проекта на сайте, похоже произошла замена ScriptMaker на:
 
Inno Script Generator

Последний релиз: 1.02.5 [02 Апреля 2007 года]
Скачать | обновление
Примечание: обновление ставится только на Inno Setup Quickstartpack 5.1.11.

Всего записей: 67 | Зарегистр. 11-12-2001 | Отправлено: 15:23 09-10-2002 | Исправлено: NightW0lf, 15:16 15-04-2007
infected

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
haav
Он много не умеет того, что в InstallShield можно провернуть. Главная его задача - скопировать файлы, создать ярлыки, зарегистрировать библиотеки. Но как выход можно написать процедуру в своей программе, которая в ODBC будет базу прописывать и запускать эту программу после установки. Как базу добавить - тут уже вопрос в документацию по ODBC.

Всего записей: 292 | Зарегистр. 22-03-2002 | Отправлено: 22:38 09-10-2002 | Исправлено: infected, 22:45 09-10-2002
haav



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
infected
Э-эх... А все так "красиво начиналось" - и просто, и удобно, и компактно! Хотя, я подумаю над твоим вариантом... Спасибо!

Всего записей: 67 | Зарегистр. 11-12-2001 | Отправлено: 02:14 10-10-2002
begbie



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inno Setup beta 3.0.5
Download Inno Setup beta 3.0.5 (920 Kb):  
 
Features:  
- Support for all 32-bit Windows versions in use today, Windows 95, 98, 2000, XP, Me, NT 4.0. Support for Windows NT 3.51 can also be optionally included. (An older 16-bit version of Inno Setup is still available.)  
- Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported.  
- Standard wizard interface, including support for the latest Windows 2000/XP wizard style.  
- Customizable setup types, e.g. Full, Minimal, Custom.  
- Complete uninstall capabilities.  
- Installation of files: Includes integrated "deflate" file compression (the same compression .zip files use) and also supports bzip2 compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, and install fonts.  
- Creation of shortcuts anywhere, including in the Start Menu and on the desktop.  
- Creation of registry and .INI entries.  
- Silent install and uninstall.  
- Full source code is available (Borland Delphi 2.0-5.0).  
 
What's New in Inno Setup beta 3.0.5:
- The [Files] section CopyMode parameter is now deprecated; the CopyMode options have been replaced by flags. See the updated description of CopyMode in the help file for the list of corresponding flags. Note that CopyMode is still recognized by the compiler, but will generate a warning when used.  
- By default, when an existing file is a newer version than a file being installed, Setup will no longer ask the user whether the file should be replaced; instead, it will just be skipped. In previous versions, you had to use CopyMode: alwaysskipifsameorolder to activate this behavior. To go back to the old behavior, use the new promptifolder flag.  
- The [Files] section flag comparetimestampalso has been replaced by a new flag: comparetimestamp. This flag is like the old flag, but can also work with files that lack version info. See the help file for details.  
- On the License Agreement wizard page, the "do not accept the agreement" radio button is now initially selected. Previously, there was no initial selection, which meant the radio buttons couldn't be reached with the Tab key (but could still be selected using Alt+letter).  
- #include no longer requires that included files start with a section tag.  
- The [Setup] section directive WizardSmallImageBackColor is now documented.  
Backslashes are now permitted in the DestName parameter of a [Files] section entry if they are inside a constant.  
- Now binds the message data to unins???.exe while it's being extracted, instead of re-opening it later and doing it. This might work around the Kaspersky Antivirus issue.  
- Changed message: WelcomeLabel2 has been simplified in hopes of increasing user-friendliness.  
- Changed message: PowerUserPrivilegesRequired has been reworded for clarity.  
- Extensive documentation updates, including a new Wizard Pages topic.  
- Minor tweaks.


----------
Только рыбы в морях знают цену свободе; но их немота вынуждает нас как бы к созданью своих этикеток и касс. И пространство торчит прейскурантом.

Всего записей: 8339 | Зарегистр. 09-02-2002 | Отправлено: 04:32 18-12-2002
Tassadar

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to begbie  
а это demo или retail?

Всего записей: 7 | Зарегистр. 11-12-2002 | Отправлено: 14:56 18-12-2002
begbie



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inno Setup beta 3.0.6
Download
Mirror
Mirror 2
 
Tassadar

Цитата:
а это demo или retail?


Цитата:
Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.


----------
Только рыбы в морях знают цену свободе; но их немота вынуждает нас как бы к созданью своих этикеток и касс. И пространство торчит прейскурантом.

Всего записей: 8339 | Зарегистр. 09-02-2002 | Отправлено: 17:17 18-12-2002
Tassadar

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понил, спасибо

Всего записей: 7 | Зарегистр. 11-12-2002 | Отправлено: 17:29 18-12-2002
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IStool
www.istool.org
My Inno Setup Extensions
www.wintax.nl/isx/

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 19:56 20-12-2002 | Исправлено: Farch, 23:11 20-12-2002
Breaker1973



Сенсей
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inno Setup v3.06 Final

----------
Баку - город ветров.

Всего записей: 33190 | Зарегистр. 08-02-2002 | Отправлено: 10:27 21-12-2002
Farch



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

3.0.6 (2002-12-17)
Updated the Script Wizard to output Flags: ignoreversion instead of the CopyMode: alwaysoverwrite.  
Fixed focus issue with the Find dialog in the compiler IDE.  
3.0.5 (2002-12-16)
The [Files] section CopyMode parameter is now deprecated; the CopyMode options have been replaced by flags. See the updated description of CopyMode in the help file for the list of corresponding flags. Note that CopyMode is still recognized by the compiler, but will generate a warning when used.  
By default, when an existing file is a newer version than a file being installed, Setup will no longer ask the user whether the file should be replaced; instead, it will just be skipped. In previous versions, you had to use CopyMode: alwaysskipifsameorolder to activate this behavior. To go back to the old behavior, use the new promptifolder flag.  
The [Files] section flag comparetimestampalso has been replaced by a new flag: comparetimestamp. This flag is like the old flag, but can also work with files that lack version info. See the help file for details.  
On the License Agreement wizard page, the "do not accept the agreement" radio button is now initially selected. Previously, there was no initial selection, which meant the radio buttons couldn't be reached with the Tab key (but could still be selected using Alt+letter).  
#include no longer requires that included files start with a section tag.  
The [Setup] section directive WizardSmallImageBackColor is now documented.  
Backslashes are now permitted in the DestName parameter of a [Files] section entry if they are inside a constant.  
Now binds the message data to unins???.exe while it's being extracted, instead of re-opening it later and doing it. This might work around the Kaspersky Antivirus issue described here.  
Changed message: WelcomeLabel2 has been simplified in hopes of increasing user-friendliness.
Changed message: PowerUserPrivilegesRequired has been reworded for clarity.  
Extensive documentation updates, including a new Wizard Pages topic.  
Minor tweaks.  

 
ISX Download DLL
http://www.istool.org/isxdl.asp
What is it?
This is a very simple DLL that you can use from My Inno Setup Extensions. It allows you to download files from the Internet during the installation process.  
 
The DLL is very small, it will add less than 15K to your setup. Uncompressed the size is around 25K. It uses the standard Internet API found in Internet Explorer version 3 or later. Most computers should have this installed. It will ask for user name and password for restricted web sites and proxys if needed.  
 
If you find that the DLL won't work for any particular setup, I would welcome any feedback you might have. If you make any changes that might be useful for others, please let me know, and maybe I will implement your changes.  
 
Go to the downloads page to download the DLL, source code included.  
 
Why?
I've noticed in the Inno Setup newsgroups that a lot of people ask for Internet support, and this is my little attempt at that. Since I use the standard Windows Internet API (wininet.dll), I'm not sure how well proxys and firewalls are supported, but I guess Internet Explorer uses the same functions, so if Internet Explorer works for you, this DLL also should (not counting any bugs of mine).  

 
Добавлено
ISX BillBoard DLL
http://www.istool.org/isxbb.asp
What is it?
This is a simple DLL that allows you to display billboards during the installation process. You will need My Inno Setup Extensions to be able to use the DLL.  
 
 
 
Добавлено
haav
смени название топика на Inno Setup

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 11:27 21-12-2002 | Исправлено: Farch, 11:31 21-12-2002
begbie



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Inno Setup 3.0.6 rus
Download

----------
Только рыбы в морях знают цену свободе; но их немота вынуждает нас как бы к созданью своих этикеток и касс. И пространство торчит прейскурантом.

Всего записей: 8339 | Зарегистр. 09-02-2002 | Отправлено: 02:20 23-12-2002
hamshen

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

----------
Хорошие умирают молодыми, но плохие умирают уродливо.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hamshen
был на 1.3 на новый нет.
 
Добавлено
3.0.7 (2003-04-14)
Starting in 2003 some Chinese users began experiencing trouble starting the Setup program and uninstaller; an error message about a missing ".MSG" file would be displayed. Reportedly, this is because -- for some completely unknown reason -- Windows is changing the case of parameters passed on the command line from uppercase to lowercase. This confused the Setup program and uninstaller, because they used a case-sensitive string compare when parsing internally-used command line parameters. This was nothing new; it had been this way since version 1.0, released in 1997.
Why this issue only surfaced in the year 2003, and why it only affects Chinese users, I don't know. All I know for sure is that it was not due to any programming error in Inno Setup. Using case-sensitive switches is and has always been perfectly legal. I'm sure that these same users will also have trouble running other programs that rely on case-sensitive switches, e.g. pretty much any utility ported from UNIX.
Nevertheless, I have (reluctantly) changed the Setup program and uninstaller to use a case-insensitive compare.  
Minor tweaks.

http://www.jrsoftware.org/files/site1/is32.exe

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 14:52 25-04-2003
hamshen

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Farch
И гдн же он?

----------
Хорошие умирают молодыми, но плохие умирают уродливо.

Всего записей: 614 | Зарегистр. 22-04-2002 | Отправлено: 15:00 25-04-2003
anryk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Русская справка + файл русского языка InnoSetup
Русские языковые модули для диалоговых окон с оф.сайта
Russian-15-3.0.5.isl
Russian-14-3.0.5.isl
А кто мне подскажет, вся установочная база пишется только в один файл (setup.exe) или можно сделать типа Setup.exe + самораспаковывающийся архив (напр, base.exe) ?
У меня именно этот base.exe очень большой и именно он часто изменяется. Неудобно каждый раз паковать его в setup. Есть ли такие настройки в скрипте ?

Всего записей: 1066 | Зарегистр. 04-04-2002 | Отправлено: 17:25 06-06-2003
anryk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что, никто не знает ?

Всего записей: 1066 | Зарегистр. 04-04-2002 | Отправлено: 10:12 07-06-2003
TriStan2002



Белый барс
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Неудобно каждый раз паковать его в setup.  

По-моему, нет. При каждой добавке/удалении файла, приходится перекомпилить архив.


----------
Какой день сегодня! Погода так и шепчет - займи и выпей

Всего записей: 1869 | Зарегистр. 12-08-2002 | Отправлено: 14:56 07-06-2003
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inno Setup version 4.0.2-beta, self-installing package
http://www.jrsoftware.org/bigfiles/is4/isetup-4.0.2-beta.exe
 
Добавлено
anryk

Цитата:
вся установочная база пишется только в один файл (setup.exe)  

да

Цитата:
можно сделать типа Setup.exe + самораспаковывающийся архив (напр, base.exe) ?  

нет
 
Добавлено
Converts InstallShield's IWZ project files into Inno Setup's ISS files.
http://strony.wp.pl/wp/mikequ/eng/iwz2iss.htm

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 12:35 11-06-2003
anryk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TriStan2002
Farch
Я вышел из положения, создав в папке инсталляции самораспаковывающийся архив (base.exe), а потом в секции [RUN] указал путь к этому архиву {src}\base.exe
Кстати, интересная фича, можно файл писать без расширения (просто "base") и Innosetup его все равно запустит как exe.
Вот только непонятен порядок запуска программ в этой секции [RUN], мне нужно чтобы сначала запустилась первая строчка, потом вторая и т.д.
А получается что самыми последними запускаются строки с параметром "Flags: postinstall", хотя стоят в скрипте самыми первыми

Всего записей: 1066 | Зарегистр. 04-04-2002 | Отправлено: 13:49 11-06-2003
Farch



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
anryk
ты туда bat впиши будет все строго

Всего записей: 3211 | Зарегистр. 25-12-2001 | Отправлено: 14:36 11-06-2003
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Inno Setup (создание инсталяционных пакетов)
Widok (23-04-2007 18:02): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru