|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1265 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Здравствуйте.
Подскажите пожалуйста что нужно дописать в скрипт чтобы при запуске инсталлятора он сверял реестер и если находило в нем значение (например: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 220440]) он запускался, а если не находило то выбивало сообщение... И как сделать так, чтобы инсталлятор искал в реестре значение и по нему выставлял путь установки (например: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 220440], "InstallLocation"="D:\\Games\\steamapps\\common\\D mC Devil May Cry")? Спасибо. |
Последний раз редактировалось Tenebries, 21-03-2013 в 19:38. Отправлено: 17:12, 21-03-2013 | #1941 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Сообщения: 3651
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Tenebries:
[Setup] AppName=My Application AppVersion=1.5 DefaultDirName={pf}\My Application [Code] function InitializeSetup(): Boolean; var IsAppInstalled, MyResult: Boolean; Path: String; begin IsAppInstalled := RegKeyExists(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 550'); if IsAppInstalled then Result := True else MyResult := MsgBox('Left 4 Dead 2 не установлен!', mbConfirmation, MB_OK) = idOk; end; Цитата Tenebries:
|
||
------- Последний раз редактировалось Habetdin, 21-03-2013 в 19:39. Отправлено: 19:21, 21-03-2013 | #1942 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Habetdin
Большое спасибо. Уже все нашел. ![]() |
Отправлено: 19:37, 21-03-2013 | #1943 |
Ветеран Сообщения: 510
|
Профиль | Отправить PM | Цитировать ботву никогда не юзал,хотелось бы сделать через неё чтобы на всех страницах была картинка
p.s. пример из шапки не предлагать http://rghost.ru/44666197 |
Отправлено: 23:31, 21-03-2013 | #1944 |
Пользователь Сообщения: 128
|
Профиль | Отправить PM | Цитировать Всем Доброе утро, помогите = добавил в скрипт "IsSlideShow [1.0.2]" - выходит вот эта ошибка, не знаю даже примерно в чем проблема . если нужен скрипт- отправлю. P.S. может посмотрев мои каракули предложите другой пример слайд шоу
|
Последний раз редактировалось audiofeel, 27-07-2013 в 21:32. Отправлено: 10:10, 22-03-2013 | #1945 |
Ветеран Сообщения: 517
|
Профиль | Отправить PM | Цитировать Цитата audiofeel:
|
|
Отправлено: 10:12, 22-03-2013 | #1946 |
Ветеран Сообщения: 517
|
Профиль | Отправить PM | Цитировать audiofeel,
На какой версии компилите? У меня всё работает. P.S. Строчки в скрипте, типа WizardForm.PageNameLabel.Transparent := True, смысла не имеют, и будут вызывать ошибку при компиляции. Стандартный PageNameLabel это TNewStaticText, а оный не поддерживает прозрачность. |
Отправлено: 10:29, 22-03-2013 | #1947 |
Пользователь Сообщения: 128
|
Профиль | Отправить PM | Цитировать saurn, на последней которая доступна расширенной unicode (innoultra) вот сейчас с третьего раза вылезла (ошибка появляется после нажатия на кнопку "завершить")
|
Отправлено: 10:34, 22-03-2013 | #1948 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата saurn:
Цитата audiofeel:
Грубых ошибок не вижу, которые могли-бы вызвать ошибки. CallbackCtrl.dll там лишняя, в IsDone уже есть каллбак. Версия инно какая?( в заголовке окна дословно что написано? |
||
------- Отправлено: 10:39, 22-03-2013 | #1949 |
Пользователь Сообщения: 128
|
Профиль | Отправить PM | Цитировать Gnom_aka_Lexander, 5.5.1.ee2 (u) (build 121002)
|
Отправлено: 10:47, 22-03-2013 | #1950 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|