|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1270 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Забанен Сообщения: 96
|
парни как сделать что бы с начало установился ориг. инсталлятор , а потом в эту папку закинуть доп. файлы без подтверждения на замену
|
Отправлено: 17:38, 05-08-2016 | #1641 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать Как сделать привязку через code?
Скрытый текст
|
Последний раз редактировалось AlekseyPopovv, 06-08-2016 в 11:07. Отправлено: 10:56, 06-08-2016 | #1642 |
Старожил Сообщения: 242
|
Профиль | Отправить PM | Цитировать AlekseyPopovv,
Пример
[Setup] AppName=My Program AppVersion=1.5 DefaultDirName={pf}\My Program DefaultGroupName=My Program OutputBaseFilename=setup [Languages] Name: "default"; MessagesFile: "compiler:Default.isl" [Files] ;Source: compiler:Examples\Readme.txt; DestDir: {app}\1; Check: IsChecked(1) ;Source: compiler:Examples\Readme.txt; DestDir: {app}\2; Check: IsChecked(2) [Icons] //0 Name: "{commondesktop}\Версия 1.1.0.0 (рекомендуется)"; Filename: "{app}\MyProg.exe"; Check: IsChecked(1) Name: "{commondesktop}\Версия 1.1.0.1"; Filename: "{app}\MyProg.exe"; Check: IsChecked(2) Name: "{commondesktop}\Версия 1.1.0.5"; Filename: "{app}\MyProg.exe"; Check: IsChecked(3) Name: "{commondesktop}\Версия 1.1.0.7"; Filename: "{app}\MyProg.exe"; Check: IsChecked(4) Name: "{commondesktop}\Версия 1.1.0.8"; Filename: "{app}\MyProg.exe"; Check: IsChecked(5) Name: "{commondesktop}\Haali Matroska Muxer 2013.04.14"; Filename: "{app}\MyProg.exe"; Check: IsChecked(6) Name: "{commondesktop}\Surcode DTS Encoder 1.0.29.0"; Filename: "{app}\MyProg.exe"; Check: IsChecked(7) Name: "{commondesktop}\Nero AAC Encoder 1.5.4.0"; Filename: "{app}\MyProg.exe"; Check: IsChecked(8) Name: "{commondesktop}\Nero Audio Decoder 7"; Filename: "{app}\MyProg.exe"; Check: IsChecked(9) Name: "{commondesktop}\Sonic Audio Decoder 4.3.0.169"; Filename: "{app}\MyProg.exe"; Check: IsChecked(10) [code] var TasksPage,TasksPage2: TWizardPage; CheckListBox,CheckListBox2: TNewCheckListBox; BorderWidth,BorderWidth2: Integer; function IsChecked(const Index: Integer): Boolean; begin Result:= CheckListBox.Checked[Index] end; procedure InitializeWizard(); begin TasksPage := CreateCustomPage(wpWelcome, 'Выберите дополнительные задачи', 'Какие дополнительные задачи необходимо выполнить?'); CheckListBox := TNewCheckListBox.Create(WizardForm); CheckListBox.Parent := TasksPage.Surface; CheckListBox.SetBounds(ScaleX(0), ScaleY(0), ScaleX(417), ScaleY(210)); BorderWidth := (CheckListBox.Width-CheckListBox.ClientWidth) div 2; CheckListBox.Flat := False; CheckListBox.Color := clMenu; CheckListBox.BorderStyle := bsNone; CheckListBox.WantTabs :=True; CheckListBox.AddCheckBoxEx('ArcSoft DTS decoder', '', 0, True, True, True, True, nil, True); CheckListBox.AddRadioButtonEx('Версия 1.1.0.0 (рекомендуется)', '', 1, True, True, nil, False); CheckListBox.AddRadioButtonEx('Версия 1.1.0.1', '', 1, False, True, nil, True); CheckListBox.AddRadioButtonEx('Версия 1.1.0.5', '', 1, False, True, nil, True); CheckListBox.AddRadioButtonEx('Версия 1.1.0.7', '', 1, False, True, nil, True); CheckListBox.AddRadioButtonEx('Версия 1.1.0.8', '', 1, False, True, nil, True); CheckListBox.AddCheckBoxEx('Haali Matroska Muxer 2013.04.14', '', 0, True, True, True, True, nil,True); CheckListBox.AddCheckBoxEx('Surcode DTS Encoder 1.0.29.0', '', 0,True, True, True, True, nil,True); CheckListBox.AddCheckBoxEx('Nero AAC Encoder 1.5.4.0', '', 0, True, True, True, True, nil,True); CheckListBox.AddCheckBoxEx('Nero Audio Decoder 7', '', 0,True, True, True, True, nil,True); CheckListBox.AddCheckBoxEx('Sonic Audio Decoder 4.3.0.169', '', 0, True, True, True, True, nil,True); end; |
Отправлено: 14:30, 06-08-2016 | #1643 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать vint56, Спасибо У меня есть этот код, только вот почему то "[Index]" потерялось
|
Отправлено: 17:10, 06-08-2016 | #1644 |
Старожил Сообщения: 241
|
Профиль | Отправить PM | Цитировать Доброго времени суток Такой вопрос люди добрые,Inno Setup Ultra ещё есть?Или проект уже закрылся?
|
------- Отправлено: 18:47, 07-08-2016 | #1645 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Как сделать при запуске установщика всплывчатое лого
|
Отправлено: 23:56, 08-08-2016 | #1646 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать
dimantv_wot@vk
Цитата:
|
|||||
------- Отправлено: 08:41, 09-08-2016 | #1647 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Как можно в установщике прописать отдельный путь к распаковки удаления инсталлятора
|
Отправлено: 09:46, 09-08-2016 | #1648 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать ZVSRus, А на Юникоде как сделать что бы работало ?
|
Отправлено: 10:06, 09-08-2016 | #1649 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Цитата dimantv_wot@vk:
PS. Если у вас InnoSetup Ultra Unicode, тогда попробуй так: В папке куда установлена InnoSetup Ultra есть папка Dll Examples в ней папка Isgsg [0.6.0.69] данный пример работает и на Unicode |
|
------- Последний раз редактировалось ZVSRus, 09-08-2016 в 11:20. Отправлено: 10:59, 09-08-2016 | #1650 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 7] | El Sanchez | Автоматическая установка приложений | 2499 | 02-02-2015 08:59 | |
Скрипты Inno Setup. Помощь и советы [часть 6] | El Sanchez | Автоматическая установка приложений | 2494 | 10-03-2014 11:51 | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 |
|