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

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

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

Widok (29-12-2008 12:26): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



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

Это мощное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки. Можно создавать свои страницы, используя Inno Setup Form Designer.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта.  
 
Последний релиз: 5.2.3 [10.03.2008]
История версий | скачать | все сборки || Скачать Preprocessor | все сборки
 
Русификатор от NightW0lf для версии 5.2.0
Скачать | зеркало
 
Русская справка к версиям 5.0.x, автор перевода BagIra
Скачать | зеркало || cкачать в .chm формате
 
Руководство по расширенным возможностям Inno Setup 5 (не для чайников) от Kindly
Версия 5.1 скачать || версия 5 скачать|зеркало || версия 4 скачать|зеркало || версия 3 скачать|зеркало
 
Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы)
Новая версия (Web-интерфейс) || Старая chm-версия скачать | зеркало
 
Коллекция скриптов и Сборник вопросов, собранных из этой и предыдущих частей топика.
 
Corona Skin & Check System Requirements от Victor_Dobrov
Скачать | зеркало | скриншот | описание | старая версия || InnoSetup Upgrade || Слайд-шоу
Обложка для Inno Setup. Сделает инсталлятор более симпатичным и добавляет расширения: Проверка минимальных требований. Расширенный прогрессбар. Расчёт времени до завершения распаковки. Список дисков. Слайдшоу или AVI-файл в фоновом окне. Компактный режим установки. Деинсталляция неучтённых файлов. Экран справки/скриншота. Медиаплеер и многое другое...
 
Примечание: Если необходимо использовать метод проверки внешнего файла через сумму MD5 (который описан в 5 версии руководства от Kindly) для запуска инсталлятора, то понадобится калькулятор хеша MD5, калькулятор сумм MD5, SHA-256, CRC32. Если требуется узнать, какие ключи реестра меняет та или иная программа, используйте RegShot. Чтобы растянуть фоновый рисунок на весь экран, в версии Inno Setup 5.1.10 и выше используйте этот код.

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


Мощная надстройка для Inno Setup, при помощи которой создавать свои инсталляторы становится очень просто.
 
Последний релиз: 5.2.1 [15.10.2007]
Скачать | зеркало || Русификатор | зеркало

Простой мастер создания скрипта для установки одной или нескольких игр. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации.
 

Прежнее название ScriptMaker. Удобная оболочка для облегчения написания скриптов установки для Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
 
Последний релиз: 1.0.3.1 [23.03.2008]
Скачать | обновить (нужен QuickStartPack 5.2.3)

Распаковщик установок, сделанных с помощью Inno Setup. При распаковке извлекаются  ресурсы и скрипт установки (немного усечённый). Возможно подключение к Total Commander или FAR с помощью MultiArc плагинов.
Поддерживает распаковку инсталляторов, сделанных с помощью Inno Setup начиная с версии 3.0.0-beta по 5.2.3
 
Последний релиз: 0.20 [23.05.2008] New
Скачать | Расширенная версия (с поддержкой русского языка)  

Примечание для всех участников

Объёмные скрипты или части кода заключайте в тег more, чтобы ваш вопрос в сообщении не затерялся среди множества строк прилагаемого скрипта.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 18:16 17-06-2008 | Исправлено: equis, 17:51 06-12-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята -- м.б. кто-нибудь встречал подобную проблему, когда при реализации скрипта абсолютно тихой установки, в конце инсталляции на секунду проскакивала страница прогресса установки (скрипт из рук. Kindly). И еще, можно ли (и как) заставить инсталлятор удаляться с жесткого диска в конце установки?

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 04:18 16-10-2008
SotM



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

Цитата:
можно ли (и как) заставить инсталлятор удаляться с жесткого диска в конце установки?

Тут ведь уже поднимался вопрос по этому поводу. Какой смысл данного действия?

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 08:43 16-10-2008
mikutu

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

Цитата:
При этом сообщение 'Идёт подсчёт размера папок...' вовсе не говорит о том, что инстяллятор завис.

просто если при подсчете места занимаемого папками переключатся на другие программы потом при возвращении в инсталятор будет просто белый экран (предполагаю от того что в данном случае не совсем правильно реализована многопоточность).  
 
Еще вопрос при определении параметров системы для чего нужны права администратора просто если только для запуска всяких утилит (установка удаления программ и т.п.) не проще ли еще сделать упрощеный вариант только с выводом минимальных требований и текущей конфигурации компьютера

Всего записей: 23 | Зарегистр. 07-05-2006 | Отправлено: 10:16 16-10-2008 | Исправлено: mikutu, 10:17 16-10-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
, проверил еще раз, на чистом коде без лишнего, скомпиль его, я добавил секцию [Icons] и на странице где показываются выбранные пользователем действия перед установкой, ты не увидишь инфо. об иконке, как и обо всем, что еще может быть после. Показывается только путь куда прога устанавливается (потому- что она выполняется перед твоим кодом), потом инфо. из твоего "UpdateReadyMemo", а все что должно быть, после не отображается. Попробуй
 
 
Добавлено:
serg_aka_lain
Можно, конечно убрать этот кусок, но если можно исправить, то будет здорово.

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 11:07 16-10-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM - смысл в этом есть! Например, инсталлятор упакован еще в SFX-архив WinRAR, который распаковывает его в C:\MyProgs. Откуда инсталлятор автоматически начинает работу. В конце работы исполняемый файл нужно удалить из C:\MyProgs, чтобы он не занимал место на HDD . Надеюсь, объяснил все доходчиво!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 12:55 16-10-2008
Victor_Dobrov



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

Цитата:
если при подсчете места, занимаемого папками, переключатся на другие программы, то при возвращении в инсталятор будет просто белый экран

Видимо, это ограничение самого Inno Setup. Прерывание подсчёта объёма папок пока сделать не могу, может позже.

Цитата:
при определении параметров системы для чего нужны права администратора?

Проверяется параметр PrivilegesRequired секции Setup. Если при сборке были выставлены права администратора, а инсталлятор запущен из под ограниченной учётной записи, то пользователю нужно об этом сообщить, иначе установка может быть неполной.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 13:03 16-10-2008
boss911



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

Цитата:
Русская справка к версиям 5.0.x, автор перевода BagIra

Заметил, что справка уже немного устарела от текущей версии 5.2.3. Кто-то может перевесить текущую версию, хотя бы самые необходимые разделы?

Всего записей: 3704 | Зарегистр. 29-01-2005 | Отправлено: 18:26 16-10-2008 | Исправлено: boss911, 18:27 16-10-2008
serg_aka_lain

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

Цитата:
но если можно исправить, то будет здорово.

-Не вопрос

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 20:46 16-10-2008
Don_Juan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, можно ли убрать сообщение, которое появляется когда недостаточно свободного места на диске? Или можно его изменить?

Всего записей: 47 | Зарегистр. 15-10-2008 | Отправлено: 20:59 16-10-2008
serg_aka_lain

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

Цитата:
Подскажите, можно ли убрать сообщение, которое появляется когда недостаточно свободного места на диске? Или можно его изменить?

Изменить можно так
[Messages]
DiskSpaceWarning=Установка требует не менее .... Вы желаете тем не менее продолжить установку?
Отключить пока не знаю как,
Не понятен смысл сего действия

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 22:45 16-10-2008
Don_Juan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
serg_aka_lain
 
Просто я создал своё сообщение, а это мешает.
я имел ввиду кнопки "Да" "Нет" заменить на "Ok" и чтобы установку нельзя было продолжить пока, пользователь не освободит место для установки.

Всего записей: 47 | Зарегистр. 15-10-2008 | Отправлено: 22:56 16-10-2008
SpoinT



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


----------
В жизни мне не хватает 2-х вещей - кнопок Save Game и Load Game...

Всего записей: 840 | Зарегистр. 31-01-2007 | Отправлено: 10:05 17-10-2008
noiseless

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SpoinT
Если имеется в виду "ISTool", то:
 
[Messages]
ru.BeveledLabel=тут текст, который хотим видеть

Всего записей: 182 | Зарегистр. 06-02-2006 | Отправлено: 11:12 17-10-2008 | Исправлено: noiseless, 11:14 17-10-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос с самоудалением инсталлятора (в конце установки) так и останется не решенным? В принципе можно использовать батч-файл с набором комманд "del". Только вот не хочется видеть окно коммандной строки во время исполнения батч-файла!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 16:25 17-10-2008
SpoinT



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

Цитата:
Вопрос с самоудалением инсталлятора (в конце установки) так и останется не решенным? В принципе можно использовать батч-файл с набором комманд "del". Только вот не хочется видеть окно коммандной строки во время исполнения батч-файла!

 
Запускаешь БАТ файл через Exec с ключом SW_HIDE. В самом бат файле пишешь паузу перед выполнением удаляемого файла + отключаешь в Exec флаг ожидания выполнения команды.
 


----------
В жизни мне не хватает 2-х вещей - кнопок Save Game и Load Game...

Всего записей: 840 | Зарегистр. 31-01-2007 | Отправлено: 16:55 17-10-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SpoinT - а можно подробнее со структурой батч файла. И как это все будет работать в Windows Vista?

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 19:19 17-10-2008
Serega0675



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте, у меня вопрос, можно ли изображения в инсталляторе WizardImage и WizardSmallImage, сделать анимированными?

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 21:43 17-10-2008
Maksimus666

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вам этот инсталлятор Actual Installer

Всего записей: 8 | Зарегистр. 18-10-2008 | Отправлено: 09:01 18-10-2008 | Исправлено: Maksimus666, 09:17 18-10-2008
Don_Juan



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, можно ли обойти сообщение при выборе компонентов установки? У меня в установке присутствуют вот такие компоненты:
 
[Components]
Name: "eng"; Description: "Английская версия";  Flags: exclusive
Name: "rus"; Description: "Русская версия";  Flags: exclusive
 
Если выбрать русскую версию и после установки запустить установку еще раз и выбрать английскую версию, то появляется сообщение что уже установлены компоненты русская версия. Помогите, пожалуйста, избавиться от этого сообщения!!!

Всего записей: 47 | Зарегистр. 15-10-2008 | Отправлено: 17:49 18-10-2008
serg_aka_lain

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

Цитата:
Если выбрать русскую версию и после установки запустить установку еще раз и выбрать английскую версию, то появляется сообщение что уже установлены компоненты русская версия. Помогите, пожалуйста, избавиться от этого сообщения!!!

[Setup]
UsePreviousSetupType=False

Всего записей: 340 | Зарегистр. 13-01-2007 | Отправлено: 18:44 18-10-2008
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (29-12-2008 12:26): лимит страниц. продолжаем здесь


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru