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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

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

Cheery



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

Предыдущие части
Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
All version | Исходники проекта
 
Последние версии:
Inno Setup QuickStart Pack (Unicode) 6.1.2 [15.11.2020]
Скачать (4.23 Mb)
 
Inno Setup 6.2.2 [15.02.2023]
Скачать (4.50 Mb)
 
Что нового? | Что нового v.6x?  
 
Русский язык для Inno Setup v6.x
Скачать
 
Русский язык для Inno Setup v5.x
Скачать
 
Русская справка к версии - 6.0.0 beta | 5.6.1 - Зеркало
 
Последняя версия с поддержкой Windows 95 - 5.1.7
 
Последняя версия с поддержкой Windows 98/ME/NT4 - 5.4.3 ANSI
 
Последняя версия с поддержкой Windows 2000/XP/2003 - 5.6.1 (ANSI, Unicode)
 

Расширенная версия от китайских собратьев. Офсайт
Inno Setup Compiler 5.5.0-5.2 build 121216
Скачать (2.98 Mb) |Скачать (2.98 Mb) - зеркало GoogleDrive | Что нового
 
Inno ISCmplr Setup 5.5.1 build 120726
Скачать (1.73 Mb) | Что нового
 
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русский язык для Inno Setup Enhanced (Restools) версии 5.4.x (ansi и unicode) от vadimsva
Скачать
 


Документация, FAQ, и различные примеры для Inno Setup - Здесь можно найти различную документацию, примеры, архивы веток InnoSetup для оффлайн просмотра, и т.д.
 
Дополнительные библиотеки для Inno Setup - InnoTools Downloader, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 
Скрипты инсталляторов для игр - В этом разделе можно найти различные обложки и скрипты инсталляторов для игр.  
 
Скрипт для добавления ярлыков в Game Explorer (работает только в Windоws 7)

Родственные темы:

Inno Setup плюс внешние упаковщики - обсуждение FreeArc+Inno, Precomp+Inno, 7zip+Inno и Inno+остальные внешние упаковщики.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.

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

Правила топика посвященному Inno Setup  
 
Перед тем, как задать вопрос: Первый вариант: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Второй вариант: для экономии трафика и для более удобного поиска, скачайте оффлайн версию форума для просмотра в разделе Документация.
Большинство типовых задач уже решались, причем неоднократно!  
Пожалуйста, не захламляйте тему и используйте поиск, этим вы избавите тему от флуда!

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:29 13-10-2013 | Исправлено: Komandor, 10:55 21-01-2024
leserg73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наверное уже никогда. Товарищ Chen Weixin не отвечает на письма. Последнее письмо от него получил 19 октября 2012 года ("Thanks for your support."). После этого как в воду канул.

Всего записей: 116 | Зарегистр. 27-07-2008 | Отправлено: 23:01 12-07-2014
BigMuisc

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с инсталятором, нужно прикрутить компонеты к скрипту
 
Очень долго мучаюсь не могу понять как правильно это делать, скайп для связи: liked477
Заранее большое спасибо!
 
или хотя бы образец бы найти где так сделано под такой же скрипт
 
Скрипт - Ссылка  
 
Образец страницы компонентов - Ссылка
 
http://liked.ucoz.com/122877a4.jpg

Всего записей: 1 | Зарегистр. 13-07-2014 | Отправлено: 03:02 13-07-2014 | Исправлено: BigMuisc, 03:08 13-07-2014
alek11111

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

Всего записей: 81 | Зарегистр. 16-01-2007 | Отправлено: 09:02 15-07-2014
AtotIK



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

Всего записей: 153 | Зарегистр. 17-09-2006 | Отправлено: 23:25 15-07-2014
innonewbie

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alek11111, если я правильно понял, то в секции [setup] прописать UninstallDisplayIcon={app}\файл иконки.ico(.exe, если иконка будет с exe файла)

Всего записей: 168 | Зарегистр. 30-12-2010 | Отправлено: 15:30 16-07-2014
Re0g

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

Всего записей: 119 | Зарегистр. 13-10-2008 | Отправлено: 23:28 17-07-2014
Serega0675



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

Цитата:
С кавычками игрался, может что-то не правильно делал

boss911, попробуй так Пример
 
Добавлено:
Re0g

Цитата:
как на странице инсталятора расположить вертикально текст?

Вы видимо из разряда тех, кто не ищет лёгких путей...
Если коротко, то копируете стандартный текст в переменную, создаёте свои контролы и по одной букве вставляете текст.
 
Добавлено:
alek11111

Цитата:
как создать нужную иконку в списке удаления программ в винде.

UninstallDisplayIcon={app}\MyProg.exe,1
Читаем справку к Inno

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 20:25 18-07-2014 | Исправлено: Serega0675, 16:14 19-07-2014
AlekseyPopovv



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, почему версия 5.5.5 пишет неизвестный тип - TNewGroupBox?

Всего записей: 266 | Зарегистр. 25-03-2013 | Отправлено: 21:04 18-07-2014
Serega0675



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AlekseyPopovv
Цитата:
Как убрать окошко в конце деинсталляции с надписью "Программа такая такая была полностью удалена с вашего компьютера"?

Есть два варианта:
1. Поиск нужного сообщения через FindWindow... и нажатия автоматом кнопки "ОК"
2. Пишите свой, псевдодеинсталлятор с нужными вам страницами и сообщениями, а в нужный момент запускаете родной деинсталлтор с ключом /verysilent  
 
Добавлено:
AlekseyPopovv
Цитата:
почему версия 5.5.5 пишет неизвестный тип - TNewGroupBox?

Не всё новое - хорошо... бывают глюки.  
У меня складывается устойчивое впечатление, чем выше версия тем больше нужно "заплаток"...

Всего записей: 226 | Зарегистр. 22-06-2008 | Отправлено: 21:09 18-07-2014 | Исправлено: Serega0675, 21:16 18-07-2014
Re0g

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

Цитата:
Если коротко, то копируете стандартный текст в переменную, создаёте свои контролы и по одной букве вставляете текст.

А нет ли какого-либо примера? Спасибо.

Всего записей: 119 | Зарегистр. 13-10-2008 | Отправлено: 23:17 18-07-2014 | Исправлено: Re0g, 23:18 18-07-2014
alek11111

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

Цитата:
alek11111, если я правильно понял, то в секции [setup] прописать UninstallDisplayIcon={app}\файл иконки.ico(.exe, если иконка будет с exe файла)  

 
Да, спасибо, помогло!

Всего записей: 81 | Зарегистр. 16-01-2007 | Отправлено: 09:09 19-07-2014
MihailM



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1.Хотелось бы узнать , есть ли изменения в новом InnoSetup  при компиляции. А то взял старый скрипт года 2012 наверное , так при компиляции вылезает ошибка  точнее в BassModule.iss (BASS v 1.1 от Shegorat [12.01.2011] ) , вроде этот в скрипте  .

Компилирую InnoSetup 5.5.1 ее2 (u) build 121002 , от ResTools  
Можно как то исправить  ?  
2. Можно, как-то скачать файл из интернета(URL) без использование доп. dll. А то попробовал InnoTools Downloader 0.3.5  , так что то ничего не получается .. Может быть есть какая нибудь замена - попроще чтоб была !
3. Есть вот этот код Читать дальше..
 Можно заменить как то заменить Текстовое поле на ListBox или ComboBox , и уже из них считывать index , значение ?  
Если кто знает помогите с кодом  !
Заранее благодарен !

Всего записей: 2498 | Зарегистр. 19-10-2003 | Отправлено: 20:06 20-07-2014 | Исправлено: MihailM, 22:13 20-07-2014
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MihailM
 
В Whats new? и в документацию заглянуть не пробовали?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:23 20-07-2014
MihailM



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG, дополнил 1 вопрос ..  
Спасибо , ну я хотел найти решение своей проблемки !  

Всего записей: 2498 | Зарегистр. 19-10-2003 | Отправлено: 21:04 20-07-2014 | Исправлено: MihailM, 01:21 21-07-2014
painter7



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

Цитата:
Компилирую InnoSetup 5.5.1 ее2 (u) build 121002 , от ResTools  
Можно как то исправить  ?  

MihailM, написано же в документации, тип PChar переименовали в PAnsiChar, вот и переименуйте у себя.

Цитата:
А то попробовал InnoTools Downloader 0.3.5  , так что то ничего не получается .. Может быть есть какая нибудь замена - попроще чтоб была !  

Там же есть примеры, есть и в Inno Setup QuickStart Pack загрузка с примером готовым.

Цитата:
 Можно заменить как то заменить Текстовое поле на ListBox или ComboBox

Там тип страницы TInputQueryWizardPage, в ней нет ComboBox'a.
Набросать свою страницу, если ComboBox нужен, как-то так:
Подробнее...

Всего записей: 1257 | Зарегистр. 25-04-2012 | Отправлено: 18:57 21-07-2014 | Исправлено: painter7, 20:13 21-07-2014
MihailM



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
painter7,
п.3 Я так и хотел попробовать сделать , просто с тонкостями программирования не знаком ..  
 
Ok , Спасибо .. Буду разбираться !

Всего записей: 2498 | Зарегистр. 19-10-2003 | Отправлено: 14:09 22-07-2014 | Исправлено: MihailM, 17:22 22-07-2014
TDK2015

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста как сделать Деинсталлятор как у NSIS
http://s019.radikal.ru/i618/1407/5e/a9d460d6fd16.png

Всего записей: 1 | Зарегистр. 20-07-2014 | Отправлено: 22:17 22-07-2014
demmax2004

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, необходимо при запуске инсталлятора предлагать разный сценарий установки, т.е. это например:
1. Программа А - минимальная установка
 Компоненты для установки (настраиваемый выбор компонентов):
 Компонент 1
 Компонент 2
 Компонент 3  
 
2. Программа А - максимальная установка
 Компоненты для установки (настраиваемый выбор компонентов):
 Компонент 4
 Компонент 5
 Компонент 6  
 
3. Plugin для программы Х
 Компоненты для установки (настраиваемый выбор компонентов):
 Компонент 7
 Компонент 8  
 
4. Plugin для программы Y
 Компоненты для установки (настраиваемый выбор компонентов):
 Компонент 9
 
5. Plugin для программы Z
 Компоненты для установки (настраиваемый выбор компонентов):
 Компонент 10
 Компонент 11
 Компонент 12
 
 
т.е. для каждого пункта будут свои копируемые файлы и значения реестра, а так же индивидуальный выбор компонентов
 
Как сделать такое.

Всего записей: 14 | Зарегистр. 20-04-2006 | Отправлено: 08:31 24-07-2014
MentalWarrior

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не нашёл на скорую руку такой момент, хочу проконсультироваться. Есь секция [icons]. С её помощью создаю значки/ярлычки на столе и меню "Программы". Так вот мне нужно в зависимости от языка системы (региона) чтобы некоторые из них были на русском языке для русскоязычной винды и на английском для англоязычной. Можно это как-то лёгким движением руки сделать?

Всего записей: 1007 | Зарегистр. 05-01-2007 | Отправлено: 13:51 24-07-2014 | Исправлено: MentalWarrior, 14:48 24-07-2014
painter7



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

Цитата:
 некоторые из них были на русском языке для русскоязычной винды и на английском для англоязычной. Можно это как-то лёгким движением руки сделать?

Можно так
Подробнее...

Всего записей: 1257 | Зарегистр. 25-04-2012 | Отправлено: 14:46 24-07-2014 | Исправлено: painter7, 14:47 24-07-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru