|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Мой вопрос: как связать WizardForm.ComponentsList.Checked[1] и WizardForm.ComponentsList.Name? Необходимо найти по имени комопненты и проверить - выбран ли компонент или наоборот - сделать его выбранным.
Сейчас сделано по порядковым номерам и это не очень удобно, одно неверное движение - Заранее спасибо! |
------- Отправлено: 10:55, 03-06-2010 | #1871 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Цитата M3EG:
Цитата Sotonisto:
Цитата Sotonisto:
|
|||
Последний раз редактировалось MaxHacker, 03-06-2010 в 11:22. Отправлено: 10:55, 03-06-2010 | #1872 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Цитата YURSHAT:
Осталась одна проблемка. Когда пользователь выбирает диск куда устанавливать, то сначала у него, например, написано: Доступно места на диске: 5.0 GB. Когда он выбирает другой диск надпись: Доступно места на диске: N GB - накладывается на предыдущую и получается каша в которой не разглядеть что написано. Исправил это просто убрав прозрачность на этом пункте, но теперь получается так: Стандартно выбран диск E: А теперь выбираем диск C: Видим, что надпись Доступно места на диске: 4,65 GB закрыла предыдущую, но не полностью. Как это можно исправить? |
|
Отправлено: 11:34, 03-06-2010 | #1873 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать У меня проблемы при компиляции файла с использованием Inno Setup Preprocessor. Короче пишет
Цитата:
В чем проблема помогите! |
|
Отправлено: 15:29, 03-06-2010 | #1874 |
Старожил Сообщения: 242
|
Профиль | Отправить PM | Цитировать moraru, у тебя не процессора вот скачай поставь галочки везде кроме istool если не надо http://files.jrsoftware.org/ispack/ispack-5.3.9.exe
|
Отправлено: 15:35, 03-06-2010 | #1875 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать vint56, А!!!!!!!!! Доперло! Я прост думал рекламка какаята и пропускал ее... ну в смысле в инсталяторе устанавливал только сам компилятор
|
Отправлено: 15:44, 03-06-2010 | #1876 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Сейчас в коде инсталлера сделано так:
if (WizardForm.ComponentsList.Checked[1]) then mode := 1; if (WizardForm.ComponentsList.Checked[2]) then mode := 2; if (WizardForm.ComponentsList.Checked[3]) then mode := 3; if (WizardForm.ComponentsList.Checked[4]) then mode := 4; if (WizardForm.ComponentsList.Checked[5]) then mode := 5; if (WizardForm.ComponentsList.Checked[6]) then dxva := 1; if (WizardForm.ComponentsList.Checked[7]) then def := 1; Хорошо бы писать if (WizardForm.ComponentsList.Name('auto')....) then mode := 1; Что подставить вместо ....? Как работать в коде с компонентами по имени компоненты, а не по ее порядковому номеру? |
------- Отправлено: 15:46, 03-06-2010 | #1877 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Подскажите как правльно прописать ключи для реестера при репаке.
Вот что в файле экспорта из реестера: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts] @="" [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy] @="" [HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0] "Install Path"="C:\\Program Files\\LucasArts\\Star Wars Jedi Knight Jedi Academy" "Launcher"="C:\\Program Files\\LucasArts\\Star Wars Jedi Knight Jedi Academy\\JediAcademy.exe" "UninstallString"="C:\\Program Files\\InstallShield Installation Information\\{1EECBA68-8BE4-4076-94DF-E9ED206B1D21}\\Setup.exe" "CDPath"="F:" "Source Path"="F:" "Source Dir"="F:\\" "InstallType"=dword:00000001 "Installed"=dword:00000002 "Magic"=dword:00092775 http://forum.ru-board.com/topic.cgi?...&limit=1&m=2#1 Я в коде делал так: [Registry] Root: HKLM; SubKey: SOFTWARE\LucasArts; ValueType: string; ValueName: ; ValueData: Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy; ValueType: string; ValueName: ; ValueData: Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0; ValueType: string; ValueName: Install Path; ValueData: {app}; Flags: uninsdeletekey Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0; ValueType: string; ValueName: Launcher; ValueData: {app}\JediAcademy.exe; Flags: uninsdeletekey Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0; ValueType: dword; ValueName: InstallType; ValueData: $00000001 Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0; ValueType: dword; ValueName: Installed; ValueData: $00000002 Root: HKLM; SubKey: SOFTWARE\LucasArts\Star Wars Jedi Knight Jedi Academy\1.0; ValueType: dword; ValueName: Magic; ValueData: $00092775 |
Отправлено: 16:05, 03-06-2010 | #1878 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата M3EG:
не хватает? |
|
------- Отправлено: 16:12, 03-06-2010 | #1879 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Только как правельно в Value Data сделать? F это место откуда ставилось. ну а первый ключ от инсталл шиелд врятли нужен.
|
Отправлено: 16:26, 03-06-2010 | #1880 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|