|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1264 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Может. Что Вы подразумеваете под «нужной папкой»?
|
Отправлено: 01:28, 18-11-2017 | #2271 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать А меня уже принято игнорить?
|
------- Отправлено: 02:25, 18-11-2017 | #2272 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата vk_k14m@vk:
первое - целочисленное, используется для кода ошибок, второе - строковое, задаешь пути в них Что не работает то? |
|
------- Отправлено: 09:45, 18-11-2017 | #2273 |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата R.i.m.s.k.y.:
|
|
------- Последний раз редактировалось vk_k14m@vk, 18-11-2017 в 12:32. Отправлено: 12:09, 18-11-2017 | #2274 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата vk_k14m@vk:
Цитата vk_k14m@vk:
Пример
[Code] var IS_CP: TWizardPage; B_1: TNewButton; B_2: TNewButton; ResultCode: Integer; procedure B_1Click(Sender: TObject); begin Exec(ExpandConstant('{pf}\7-Zip\7zFM.exe'), '', '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode); end; procedure B_2Click(Sender: TObject); begin Exec(ExpandConstant('{pf}\7-Zip\7zG.exe'), ExpandConstant('a -t7z -m0=LZMA2 -mmt=on -mx9 -md=64m -mfb=64 -ms=4g -mqs=on -bb0 -sccUTF-8 "-w{tmp}" "{userdesktop}\Default.7z" "{localappdata}\Google\Chrome\User Data\Default"'), '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode); end; procedure app_7z; begin IS_CP := CreateCustomPage(wpWelcome, 'Caption', 'Description'); B_1 := TNewButton.Create(WizardForm); with B_1 do begin Parent := IS_CP.Surface; SetBounds(ScaleX(16), ScaleY(16), ScaleX(100), ScaleY(25)); Caption := 'Run 7-Zip'; OnClick := @B_1Click; end; B_2 := TNewButton.Create(WizardForm); with B_2 do begin Parent := IS_CP.Surface; SetBounds(ScaleX(16), ScaleY(48), ScaleX(100), ScaleY(25)); Caption := 'Create Backup'; OnClick := @B_2Click; end; end; procedure InitializeWizard(); begin app_7z; end; Цитата vk_k14m@vk:
|
|||
------- Отправлено: 13:50, 18-11-2017 | #2275 |
Покинул форум Сообщения: 55
|
как сделать такое окно https://s8.hostingkartinok.com/uploa...531f517572.png
сам скрипт http://rgho.st/6HNm67hXF |
Отправлено: 16:39, 26-11-2017 | #2276 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось TheLeon, 02-12-2017 в 12:04. Отправлено: 19:04, 29-11-2017 | #2277 |
Ветеран Сообщения: 1264
|
Профиль | Отправить PM | Цитировать Цитата web_form:
Цитата TheLeon:
|
||
Отправлено: 10:29, 30-11-2017 | #2278 |
Покинул форум Сообщения: 55
|
El Sanchez, а как это прописать в скрипте?
|
Отправлено: 11:45, 30-11-2017 | #2279 |
Ветеран Сообщения: 1264
|
Профиль | Отправить PM | Цитировать Цитата web_form:
Скрытый текст
// далее находятся закомментированые примеры различных функций распаковки (чтобы каждый раз не лазить в справку за примерами) FileName := ExpandConstant('{src}\data1.bin'); if not FileExists(FileName) then GetOpenFileName('Открытие', FileName, ExpandConstant('{src}'), 'Arc files (data*.bin)|*.bin|All Files|*.*', 'bin'); if not ISARCExtract(0, 100, FileName, ExpandConstant('{app}'), '', False, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then Break; |
|
Отправлено: 15:33, 30-11-2017 | #2280 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|