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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PunisherVIP
Ну чересчур уш нюбский вопрос. Прочитай русскоязычную справку, по поводу секции [Components] и [Run]
 
А если ты имеешь введу установку файлов в зависимости от языка инсталлятора, тогда к файлу припишы "Languages:"
Пример:
Source: L:\Games\Earth 2160 EN\ALL\Kill eng.ini; DestDir: {app}; DestName: Kill.ini; Languages: en
Source: L:\Games\Earth 2160 EN\ALL\Kill rus.ini; DestDir: {app}; DestName: Kill.ini; Languages: ru
Source: L:\Games\Earth 2160 EN\ALL\Kill ukr.ini; DestDir: {app}; DestName: Kill.ini; Languages: ua

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1142 | Зарегистр. 06-08-2006 | Отправлено: 18:37 17-09-2008 | Исправлено: Raf_SE, 18:42 17-09-2008
htuos

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сорри за очередную рекламу, но
PunisherVIP
под вальвовские игры вот такой визард писался и выбор языка там есть

Всего записей: 335 | Зарегистр. 06-03-2008 | Отправлено: 18:54 17-09-2008
Dermuin

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

Всего записей: 70 | Зарегистр. 01-02-2008 | Отправлено: 20:09 17-09-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я переделал Autorun под себя, но убрал звуки при наведении на пункт меню, так как в оригинале он глючит, помогите привязать click.wav (имееться в комплекте), что бы он срабатывал когда наводишь курсор.
Мой Авторан

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 21:21 17-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG - что-то не слышно Ваших предложений по поводу кодинга патчера в Inno Setup. На форуме парадокс - повальный интерес к секции [Registry], интересно, а что далее?

Всего записей: 707 | Зарегистр. 19-02-2008 | Отправлено: 21:22 17-09-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь чё то не работает, может так Autorun ,
 
Добавлено:
Куда лучше файл выложить, Depositfiles не идёт?

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 21:36 17-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи - наверное многие задумывались над тем как привязать нестандартную озвучку (в формате .wav) к появлению сообщений в Inno Setup (например, появление диалоговых окон, окна "О программе..."). Если у кого-нибудь есть наработки, пожалуйста поделитесь своим опытом.

Всего записей: 707 | Зарегистр. 19-02-2008 | Отправлено: 02:45 18-09-2008
Diawer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите совместить два кода (1) - инсталлятор определяет, что программа уже установленна, сообщение на подтверждение и запуск деинсталлятора,
(2) - инсталлятор определяет, что программа запущена и предлагает выгрузить (закрыть) процесс, перед установкой и перед удалением. Когда деинсталлятор запускаешь через ярлык код (1) не участвует (всё нормально), а вот когда повторную установку при запущенной программе, то надо, что бы сначала срабатывал (1)код -нажимаем "Да", срабатывает код (2), ну а там уже появляется стандартное сообщение инстала "Вы действительно хотите удалить %1 и все компоненты программы?" (его впринципе можно убрать)

Всего записей: 180 | Зарегистр. 08-05-2007 | Отправлено: 11:30 18-09-2008
PunisherVIP

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Текст...потихоньку въезжаю в прогу, но пока еще только "догадки". Долбил весь день, и не могу понять. Если есть [Registry], то он запускаесть все (если несколько регов) а если их 2, и надо сделать чтоб после установки он выдавал: "какой выбрать?" Я так понимаю надо че-то дописать после [Run] но я ничего не понимаю...помогите плиз..Реги такие:
[Registry]
Root: HKCU; SubKey: Software\Valve\Steam; ValueType: string; ValueName: Language; ValueData: English
Root: HKCU; SubKey: Software\Valve\Steam; ValueType: string; ValueName: Language; ValueData: Russian
P.S. я нуп =(

Всего записей: 4 | Зарегистр. 17-09-2008 | Отправлено: 11:43 18-09-2008
Raf_SE



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

Цитата:
но пока еще только "догадки"

Ну я видь сказал, чтай справку по секции [Components] и всё поймёшь.
 

Цитата:
и надо сделать чтоб после установки

Зачем идти через задний проход? В нормальных инсталляхах, какую версию устанавливать (русскую илии английскую) спрашивают перед началом инсталляции. Кстати, как меню выбора красиво оформить, написано и мануале от Kindly

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1142 | Зарегистр. 06-08-2006 | Отправлено: 12:55 18-09-2008 | Исправлено: Raf_SE, 12:56 18-09-2008
Victor_Dobrov



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
htuos - добавил GameScript Generator в шапку. Этот визард пригодиться для создания инсталляторов с музыкой и слайд-шоу.

Всего записей: 742 | Зарегистр. 27-09-2005 | Отправлено: 14:49 18-09-2008
adamov3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нить видел инсталл Alone in the dark? Там родной 'Инно'. Как его повторить?

Всего записей: 8 | Зарегистр. 24-06-2008 | Отправлено: 16:33 18-09-2008
Raf_SE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adamov3
Ты хотя б скрины сделал...

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1142 | Зарегистр. 06-08-2006 | Отправлено: 17:52 18-09-2008
cepbl4



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос насчет внесенных установщиком значений в реестр
 
Есть значение, вносимое, моим инсталлятором:
Root: HKCU; SubKey: Software\xxx\xxx; ValueType: string; ValueName: Somefile; ValueData: {app}
 
Когда введено {app} вносится обычный адрес типа
D:\Program Files\ACD Systems\ACDSee\8.0\xxx.exe
 
можно как-то сделать так, чтобы, адрес к файлу указывался в коротком виде (без пробелов):  
D:\Distrs\FACEFI~1.1\data1.hdr  
 
Заранее спасибо

Всего записей: 348 | Зарегистр. 19-11-2007 | Отправлено: 08:32 19-09-2008
LinkX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В шапке в InnoSetup Upgrade от Victor_Dobrov, есть скрипт который позволяет увидеть все неучтённые при инсталляции файлы и выбрать те, которые нужно удалить, а которые - оставить.
Помогите убрать все остальное, что бы осталось только то что относится к нему.

Всего записей: 10 | Зарегистр. 13-09-2008 | Отправлено: 11:16 19-09-2008
adamov3

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

Цитата:
Ты хотя б скрины сделал...

 
Я не о внешности, а о функциональности:
На первой странице находится чекбокс "Выборочная установка" - если он не отмечен, тот сразу после принятия лицензионного соглашения начинается установка по умолчанию ("C:\Program Files\.." и т. д.).
Если чекбокс отмечен, то после лицензии появляется страница выбора папки установки, причем с элементами секции [Tasks], т. е. чекбоксы "Создать значки",  "Запустить после установки..." и т. п.
Как это реализовать?
Может легче все это выдрать из CompiledCode.bin упомянутым выше декомпилятором, только где ж его взять.
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Всего записей: 8 | Зарегистр. 24-06-2008 | Отправлено: 11:44 19-09-2008
Sampron

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

Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 12:59 19-09-2008
adamov3

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

Всего записей: 8 | Зарегистр. 24-06-2008 | Отправлено: 13:53 19-09-2008
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComrаdG - наверное в десятый раз прошу, дайте пожалуйста ссылку на декомпилятор .bin файлов распакованных инсталляторов. Поверьте, очень нужно!

Всего записей: 707 | Зарегистр. 19-02-2008 | Отправлено: 14:47 19-09-2008
Raf_SE



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

Цитата:
распакованных инсталляторов

.bin файлы, запакованые Inno, прекрасно расспаковывает "Inno Setup Unpacker". Насчёт "распакованных" помоему не сюда...

----------
«Фашисты будущего будут называть себя антифашистами» ©

Всего записей: 1142 | Зарегистр. 06-08-2006 | Отправлено: 14:58 19-09-2008 | Исправлено: Raf_SE, 15:12 19-09-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