|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Профиль | Отправить PM | Цитировать
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать помогите пожалуйста народ.Как в этой строчке добавить более одного архива?
#define ArcLocation "C:\Users\Администратор\Desktop\nfs\Data4.arc"; |
Отправлено: 16:12, 21-10-2010 | #2511 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Всем здорова!
Такой вопрос! у меня несколько архивов формата xxx.arc и идут они через srep+pcf+arc и как мне сделать чтобы всё фархива формата arc распаковывались поочерёдно, так же они проходят через ISDone. Я знаю что надо в этой if not ISSRepExtract ( 0, OveralPct, 0, ExpandConstant('{app}\data1\CODMW2.srep'), ExpandConstant('{app}\data1\CODMW2.pcf'), '', true, CallBack ) then break; if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\data1\CODMW2.pcf'), ExpandConstant('{app}\data1\CODMW2.arc'), true, CallBack ) then break; if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\CODMW2.arc'), ExpandConstant('{app}\data1'), false,CallBack, '', '', '') then break; значения на свои, но здесь только если один архив а мне нужно на несколько |
Отправлено: 12:14, 22-10-2010 | #2512 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать THE GUILTY GOD,
ISDone.dll v0.5 |
Отправлено: 13:16, 22-10-2010 | #2513 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать как правильно в этом коде прописать реестр
function InitializeSetup: Boolean; var path: string; res: Integer; begin Result:= True; if RegValueExists(HKLM, 'Software\Что нужно указать', 'InstallPath') then if RegQueryStringValue(HKLM, 'Software\Что нужно указать', 'InstallPath', path) then if FileExists(path + '\xrEngine.exe') then if MsgBox('Запустить S.T.A.L.K.E.R. - Чистое Небо?', mbConfirmation, MB_YESNO) = IDYES then begin Exec(path + '\xrEngine.exe', '', '', SW_SHOW, ewWaitUntilTerminated, res); Result:= False; end else Result:= False; end; |
Отправлено: 13:57, 23-10-2010 | #2514 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:52, 23-10-2010 | #2515 |
Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Imitri7:
|
|
------- Отправлено: 16:16, 25-10-2010 | #2516 |
Пользователь Сообщения: 58
|
Профиль | Отправить PM | Цитировать Serega,
У меня к вам просьба я создал инсталятор со скином , картинка на весь инсталятор Но такая проблема когда я устанавливаю то оно не создаёт ярлыки хотя в скрипте прописано чтобы создало как быть |
Отправлено: 16:53, 25-10-2010 | #2517 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать STRAYKER,
Надо выполнить кое-какие действия, написать нужное в скрипте и тогда ошибки исчезнут. |
------- Отправлено: 17:00, 25-10-2010 | #2518 |
Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Цитата STRAYKER:
|
|
------- Отправлено: 17:05, 25-10-2010 | #2519 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать При деинсталляции программы на удаляются разделы из реестра, хотя в секции [Registry] указаны соответствующие флаги.
Один раздел после деинсталляции программы пустой. В другом остались кое-какие параметры. Пробовал ставить флаги uninsdeletekey, uninsdeletekeyifempty, uninsdeletevalue, комбинировал их - всё безрезультатно... Вот часть скрипта: [Registry] Root: HKCU; SubKey: Software\MyProg; Flags: uninsdeletevalue Root: HKLM; SubKey: SOFTWARE\MyProg; Flags: uninsdeletevalue uninsdeletekeyifempty *********************************** З.Ы. Пришла мысля потом Если никак нельзя удалить параметр реестра тем способом , тогда можно ли так : ? |
Последний раз редактировалось shao, 25-10-2010 в 19:22. Отправлено: 18:50, 25-10-2010 | #2520 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|