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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
albel



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Blackbox7
выложил пока сюда: _http://albel.hotmail.ru/inno_setup_4.2.x_help_rus.zip
Если не последует возражений от уважаемой BagIra, там и полежит пока , потом, глядишь, и в шапку топика можно будет

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 17:08 03-01-2005
QuickeneR

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

Цитата:
В НСИС довольно заметная структура. А что касается однотипности команд, то это может наблюдаться во всех языках программирования. Иначе - как тогда вообще что то можно написать?

У меня сложилось такое впечатление после непродолжительного общения с ним - может на самом деле и не так.

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 18:28 03-01-2005
dkom

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

Цитата:
после непродолжительного общения с ним

Это наверное из-за того, что там нет явных секций, как в Inno (которые в [ ]).
При первом взгляде мне тоже NSIS показался каким-то непонятным, теперь пользуюсь только им. По крайней мере любую недостающую функцию там можно осуществить добавление плагина (файлик на несколько кб), который при неспособности самописания можно найти на офф.форуме по Nsis.

Всего записей: 668 | Зарегистр. 05-02-2004 | Отправлено: 18:57 03-01-2005
albel



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dkom
согласитесь, что секции - это всё же очень удобно.
Я, когда NSIS смотрел, натолкнулся на некую, скажем, недружелюбность к конечному пользователю - НЕ автору скриптов и программ. В Inno же получается разобраться почти сходу.

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 20:08 03-01-2005
dkom

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
albel
В принципе глобальная структура есть: сначала описания, потом основные секции и функции, в конце - деинсталлятор. Некоторые функции выполняются первыми (не зависимо где стоят), но в основном все идет как по скрипту (что первее написано, то и первее выполняется).
Можно и в Nsis ограничивать секции в виде коментариев, начинающихся с ; и раделять строки пробелами или отступами от края (создать вид дерева).  
Тогда при взгдяде чужого лица сразу будет видна структура, что там накодили (особенно, если смотреть в блокнотах, поддерживающих подсветку синтаксиса (типа Bred и подобных), а не простым текстом.  
А самому и так будет ясно, хоть выделяй, хоть сплошным текстом пиши.
 
Если "конечный пользователь" не разбирается в скриптах инсталлятора, то ему хоть выделяй, хоть нет - ничего не поможет: только "конкретная функция -> глядеть описание в справке".  
 
Если поизучать несколько средних по сложности скриптов NSIS, попытаться написать что-то свое, то при следующем взгляде на чужие скрипты уже они не будут такими недружелюбными. Это как язык злектросхем: глянул - и сразу представляешь что схема делает (а не мыслишь " вот транзистор, ток пошел сюда, далее резистор...")
 

Всего записей: 668 | Зарегистр. 05-02-2004 | Отправлено: 21:54 03-01-2005 | Исправлено: dkom, 22:02 03-01-2005
BagIra

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

Цитата:
Если не последует возражений от уважаемой BagIra, там и полежит пока , потом, глядишь, и в шапку топика можно будет

Нет, я ничуть не против, даже очень за то, чтобы справка была доступна всем нуждающимся в ней, достаточно продолжительное время. Рада, что моя работа пригодилась

Всего записей: 27 | Зарегистр. 24-05-2004 | Отправлено: 00:58 07-01-2005
albel



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

Цитата:
Если поизучать несколько средних по сложности скриптов NSIS

для InnoSetup скрипты изучать приходится только при желании вставить Custom Dialogs.
Такое желание возникло у меня только однажды, но быстро прошло (почитав справку, понял, что нужные мне вещи можно делать намного более простыми средствами)
 
BagIra
спасибо. Поместил линк в шапку.

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 02:20 07-01-2005
mr_eoi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
albel
01:20 07-01-2005
Цитата:
для InnoSetup скрипты изучать приходится только при желании вставить Custom Dialogs.

А ещё для Custom Dialogs можно использовать Inno Setup Form Designer

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 09:40 07-01-2005
albel



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mr_eoi
не всё у менят тогда получилось с ISFD (помнится, не удалось мне разместить диалог после того окошко, которое хотел), там же всё равно код надо править потом. Да, и с русскими шрифтами есть проблемки в ISFD

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 12:25 07-01-2005 | Исправлено: albel, 12:26 07-01-2005
mr_eoi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
albel
11:25 07-01-2005
Цитата:
Да, и с русскими шрифтами есть проблемки в ISFD

 А чего, готовая русификация не подходит?
 

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 09:21 08-01-2005 | Исправлено: mr_eoi, 09:27 08-01-2005
albel



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mr_eoi
я не про то, я про хранение русских надписей в коде - посмотрите, туда шрифты пишутся некорректно. Т.у. в ISFD всё нормально выглядит, а когда код генерируется и вставляется в IS, то кириллица заменяется на латиницу, типа oeeeeioiia, приходится копировать построчно из ISFD. Не сталкивались с таким?

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 17:08 08-01-2005
mr_eoi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
albel
16:08 08-01-2005
Цитата:
mr_eoi  
я не про то, я про хранение русских надписей в коде - посмотрите, туда шрифты пишутся некорректно. Т.у. в ISFD всё нормально выглядит, а когда код генерируется и вставляется в IS, то кириллица заменяется на латиницу, типа oeeeeioiia, приходится копировать построчно из ISFD. Не сталкивались с таким?
Да. Похоже ты прав. Единственный выход - в ISFD стряпать по английски или на транслите, а коде IS переводить куда надо.

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 10:07 09-01-2005
VitK



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

Всего записей: 2492 | Зарегистр. 16-01-2003 | Отправлено: 18:03 10-01-2005
albel



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VitK
откройте ссылку в браузере или очистите поле Refer в качалке. Файл на месте, загружается нормально.

----------
Я никогда не спорю. Я никогда не противоречу. Я иногда забываю. / © Б.Дизраэли/

Всего записей: 11003 | Зарегистр. 30-08-2002 | Отправлено: 19:07 10-01-2005
VitK



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
albel
Только что пробовал браузером - пишет невозможно отобразить страницу,
докачкой тоже не хочет...

Всего записей: 2492 | Зарегистр. 16-01-2003 | Отправлено: 20:43 10-01-2005
3SCrack

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VitK
Все качается нормально
На всякий случай...
_http://delphinews.programist.ru/Help/inno_setup_4.2.x_help_rus.zip
Качать так же браузером

----------
Хочешь насмешить Бога?
Тогда расскажи ему о своих планах!

Всего записей: 1559 | Зарегистр. 05-01-2003 | Отправлено: 21:10 10-01-2005
VitK



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3SCrack
Спасибо, с этого ресурса нормально выкачалось...
(_http://delphinews.programist.ru/Help/inno_setup_4.2.x_help_rus.zip )
 
 
Добавлено
Добавил ссылку в шапку темы

Всего записей: 2492 | Зарегистр. 16-01-2003 | Отправлено: 21:29 10-01-2005
mr_eoi



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

Цитата:
Version 5.0.6.1 (January 4th, 2005)
  • Fixed the SHGetFolderPathA bug.
     
  • Изменения внёс в шапку.

    Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 02:04 12-01-2005 | Исправлено: mr_eoi, 02:05 12-01-2005
    slavaman



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

    Цитата:
    Latest Changes:
    When AllowNoIcons and UsePreviousGroup are set to yes, the Don't create any icons setting is now preserved between installs
    Both Setup and Uninstall now support a /SUPPRESSMSGBOXES command line parameter to suppress message boxes
    IDE changes
    /LOG changes
    Pascal Scripting changes/improvements
    Removed the requirement that Windows NT 4.0 users have SP6 installed, which was added in version 5.0.1-beta
    Removed legacy code that searched for and deleted Uninstall keys with suffixes of _is2 and higher
    Reverted the change in 5.0.4-beta that made it automatically expand relative paths specified in [Icons] section because it didn't work when the paths contained environment-variable strings (e.g. %SystemRoot%\...)
    Fix: In 5.0.6, if you clicked Back on the Select Tasks wizard page and changed component settings causing a different set of tasks to be activated, the new tasks would show up with the wrong item type when you returned to the Select Tasks wizard page
    Fix: In rare cases, component and task items with multi-line captions were painted incorrectly (strictly a cosmetic issue)
    Fix: The UninstallSilent support function always returned False
    Fix: Even though they were not being installed, files with the dontcopy flag were being displayed on the installation progress page and included in the required disk space figure(s)
    Tweaked wording of the ExitSetupMessage message
    Based on RemObjects Pascal Script SVN code revision 1017
    Minor tweaks

    Всего записей: 1494 | Зарегистр. 10-12-2001 | Отправлено: 23:19 20-01-2005
    mr_eoi



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    All
    ID сетупа снова не изменился. В связи с этим innounp 0.14 продолжает справляться.

    Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 08:39 21-01-2005
       

    Страницы: 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