|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата shao:
![]() Советую там почитать еще и порядок установки - какие секции и функции когда выполняются. Если непонятно - спрашивайте, я подскажу. |
|
------- Отправлено: 17:09, 12-10-2010 | #2461 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать R.i.m.s.k.y., Эксперементировал по разному,ни чего у меня не получается.
[Types] Name: "viborochnaya"; Description: "Выборочная установка"; Flags: iscustom [Components] Name: "Gruppa1"; Description: "Адаптация под широкоформаты для патча 1.0004"; Types: viborochnaya; Flags: checkablealone disablenouninstallwarning Name: "Gruppa1\Component1"; Description: "1.0004 16х9"; Types: viborochnaya ; Flags: exclusive disablenouninstallwarning Name: "Gruppa1\Component2"; Description: "1.0004 16х10"; Types: viborochnaya ;Flags: exclusive disablenouninstallwarning Name: "Gruppa2"; Description: "Адаптация Солянки под патчи 1.0005 и 1.0006"; Types: viborochnaya; Flags: checkablealone disablenouninstallwarning Name: "Gruppa2\Component1"; Description: "1.0005"; Types: viborochnaya; Flags: exclusive disablenouninstallwarning Name: "Gruppa2\Component2"; Description: "1.0006"; Types: viborochnaya; Flags: exclusive disablenouninstallwarning ![]() А мне надо так ![]() Как это правильно можно сделать? |
Отправлено: 18:21, 12-10-2010 | #2462 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать tor62,
А что, если попробовать так: [Components] Name: "Gruppa1"; Description: "Адаптация под широкоформаты для патча 1.0004"; Flags: checkablealone disablenouninstallwarning Name: "Gruppa1\Component1"; Description: "1.0004 16х9"; Flags: exclusive disablenouninstallwarning Name: "Gruppa1\Component2"; Description: "1.0004 16х10"; Flags: exclusive disablenouninstallwarning Name: "Gruppa2"; Description: "Адаптация Солянки под патчи 1.0005 и 1.0006"; Flags: checkablealone disablenouninstallwarning Name: "Gruppa2\Component1"; Description: "1.0005"; Flags: exclusive disablenouninstallwarning Name: "Gruppa2\Component2"; Description: "1.0006"; Flags: exclusive disablenouninstallwarning |
Отправлено: 18:36, 12-10-2010 | #2463 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать nik1967,
без секции [Types] Compile Error! Line: 53 Column: Parameter "Types" includes an unknown type. |
Отправлено: 18:47, 12-10-2010 | #2464 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Я конечно понимаю что вы тут глобальные проблемы решаете, но может и мне поможете?
Пытаюсь сделать так что бы автоматически устанавливался \DirectX при загрузке игры. Вот мне подсказали..... Но я что то не врубаюсь до конца, что здесь нужно исправить, что бы все заработало. В инсталяторе как положено высвечивается выбор, устанавливать, или нет (выбор галочкой) . Но кода заканчивается инсталяция игры, то выскакивает ошибка, что не правильно указан путь к папке DirectX. Я пробовал по разному, но не выходит. Ошибка так и появляется. Подскажите пожалуйста. И если возможно, пример приведите, как говориться наглядно посмотреть. [Components] Name: DIRECTX; Description: Установить DIRECTX версии ... [Run] Components: DIRECTX; Filename: {src}\DirectX\DXSETUP.exe; Parameters: /Q /T:{tmp}; StatusMsg: Распаковка DirectX. Подождите, пожалуйста; Flags: runhidden waituntilterminated Components: DIRECTX; Filename: {tmp}\DXSETUP.exe; Parameters: /silent; StatusMsg: Установка DirectX. Подождите, пожалуйста; Flags: runhidden waituntilterminated |
Отправлено: 18:51, 12-10-2010 | #2465 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать tor62,
Ну дак естественно. Я для чего кусок кода дал? Ну если своими руками: удали Types: viborochnaya; из всех строк. necromanster, Ну вообще то так: |
------- Последний раз редактировалось nik1967, 12-10-2010 в 19:25. Отправлено: 18:51, 12-10-2010 | #2466 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать nik1967,
Цитата nik1967:
|
|
Отправлено: 20:02, 12-10-2010 | #2467 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать necromanster,
Возьми и попробуй. Никто ведь не укусит. Именно в таком виде. |
------- Отправлено: 20:05, 12-10-2010 | #2468 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Цитата nik1967:
![]() И еще вопрос. Что нужно прописать, что бы когда эмулируеш верт.диск, работал автозапуск. То есть я знаю что нужно положить рядом с клиентом, меня интересует именно что в скрипте прописать. Смотрел множество скриптов, сам черт ногу сломит ![]() ![]() |
|
Последний раз редактировалось necromanster, 12-10-2010 в 22:10. Отправлено: 21:59, 12-10-2010 | #2469 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Может быть уже пробегало в теме...тогда ткните носом.
хочу чтобы в конце инсталляции к строковому значению в реестре добавлялся путь установлеенной программы. Т.е. до установки было, например так $(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports а после установки стало так $(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;C:\Program Files\Winsoft\ComPort\Delphi7 Ниже приведен код, после его выполнения в реестре к уже имеющейся строке добавляется только \Delphi2007. Путь по умолчанию настроен C:\Program Files\Winsoft\ComPort и в процессе установки не меняется (хотя эта возможность предусмотрена). Вот код [code] procedure DeInitializeSetup(); var D7, write: String; begin RegQueryStringValue(HKEY_CURRENT_USER,'Software\Borland\Delphi\7.0\Library','Search Path',D7); write:=D7; write:=write +';'+ {app} + '\Delphi2007'; RegWriteStringValue(HKCU,'Software\Borland\Delphi\7.0\Library','Search Path', write); end; Может кто подскажет куда копать? |
Последний раз редактировалось Nekto78, 13-10-2010 в 02:05. Отправлено: 01:29, 13-10-2010 | #2470 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|