|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Профиль | Отправить PM | Цитировать
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать кто нибудь смог допетрить как прикрутить запрос второго диска к скрипту Виктора Доброва (FreeArc_Example-Ext.iss)??, Попробовал прикрутить из этого примера Но ничего не вышло, сразу как только должен распаковывать запрашивает 2ой диск с отсутствующим файлом не распаковав первый архив =\
|
Последний раз редактировалось DemonAk, 02-12-2009 в 01:33. Отправлено: 19:28, 29-11-2009 | #551 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Помогите пожалуйста исску доработать. Вот что есть:
var CheckPage: TInputOptionWizardPage; procedure InitializeWizard; begin CheckPage := CreateInputOptionPage(wpInstalling, 'Realore Toolbar Installation', 'Thank you for choosing to install GAMENAME.', 'After installation of the application, you can also get the official Realore toolbar. The toolbar gives you instant access to cool tools like radio, weather, e-mail notifier and more.', False, False); CheckPage.Add('Instal Toolbar'); end; function NextButtonClick(CurPageID: Integer): Boolean; var I: Integer; begin if CurPageID = CheckPage.ID then if CheckPage.Values[0] then begin Exec(ExpandConstant('{src}\RealoreStudios.exe'), '/silent /param2', ExpandConstant('{src}'), SW_HIDE, ewWaitUntilIdle, i); end; Result := True; end; |
Отправлено: 15:14, 30-11-2009 | #552 |
Ветеран Сообщения: 1462
|
Профиль | Сайт | Отправить PM | Цитировать Как сделать, чтобы можно было установить не только в папку или подпапку, но и прямо на диск, то есть в окне выбора места установки можно было указать корень диска C:\ или D:\ ?
Если выбираю установку на диск, то выскакивает окошко: Вы должны указать полный путь с буквой диска, например: С:\APP или в формате UNC: \\имя_сервера\имя_ресурса Странно, почему инсталлятор ставит перепоны в этом отношении. Вроде вполне стандартное желание - куда хочу, туда и распаковываю. Ан нет, приходится измываться. UPD. Все, нашел такую опцию: AllowRootDirectory=yes |
Последний раз редактировалось LonerD, 30-11-2009 в 20:58. Отправлено: 20:18, 30-11-2009 | #553 |
Старожил Сообщения: 163
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 00:55, 01-12-2009 | #554 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Добрый день...
Пожалуйста помогите мне реализовать вот это: http://s41.radikal.ru/i092/0912/4b/bbfa20d6152b.jpg |
Последний раз редактировалось 414895494, 01-12-2009 в 20:30. Отправлено: 20:17, 01-12-2009 | #555 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Люди добрые, не подскажите?, нужно в окне инсталятора поле для ввода "ведите ник для сетевой игры. Послее ввода ника жмем далее и информация должна записаться в файл {app}\autoexec.cfg, вот так:
name "Ник который ввели" |
Отправлено: 20:22, 01-12-2009 | #556 |
Пользователь Сообщения: 129
|
Профиль | Отправить PM | Цитировать DemonAk, Думаю можно и так:
[Setup] AppName=My Program AppVerName=My Program DefaultDirName={pf}\My Program OutputDir=userdocs:My Program. [UninstallDelete] Type: files; Name: "{app}\autoexec.cfg"; [code] var Page: TInputQueryWizardPage; procedure InitializeWizard(); begin Page := CreateInputQueryPage(wpWelcome, 'Текст_1', 'Текст_2', 'Введите ник для сетевой игры'); Page.Add('', False); end; procedure CurStepChanged(CurStep: TSetupStep); begin if CurStep = ssPostInstall then SaveStringToFile(ExpandConstant('{app}\autoexec.cfg'), 'name ' + '"' + Page.Values[0] + '"' + #13#10, False); end; Цитата:
|
|
Отправлено: 23:49, 01-12-2009 | #557 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Цитата serg aka lain:
serg aka lain А не подскажешь по моему сообщению выше насчет запроса 2го и последующих дисков??, а то у меня знаний не хватает), может у тебя появятся какие нибудь мысли. |
|
Последний раз редактировалось DemonAk, 02-12-2009 в 01:01. Отправлено: 00:50, 02-12-2009 | #558 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Такая проблема сделал инсталл с черным фоном,када нажимаю на сетап.ехе то сам инсталл появляется только через 5 мин как исправить скажите??
|
Отправлено: 20:10, 02-12-2009 | #559 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать REXE, это не из-за чёрного инсталла, решение вот...
|
Отправлено: 20:23, 02-12-2009 | #560 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|