|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1269 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать Цитата Serega:
Цитата Johny777:
мой косяк пробелы быть должны между параметрами ком строки и значениями. Везде! в противном случае они будут являться тарабарщиной которую двиг игры не сможет прочитать при этом жутко ругаясь поэтому сделал вот такую вот функцию (вроде работает но как-то медленно) но почему-то в параметр - hideconsole записывается как -h ideconsole вот код: кажись проблема в том что есть параметр -h и есть параметр -hideconsole который в начале тоже имеет -h подскажите пожалуйста как это поправить и можно ли как-то ускорить работу функции InserSp? также порывшись на форумах по дельфи улучшил функцию проверки строки на целое число и кому надо функция получения разрешения монитора (верт., гор.) и частоты обновления (мне нужна для +fps_max и для -refresh и других параметров) Цитата Serega:
Цитата El Sanchez:
предстоит много работы но теперь у меня есть всё для того чтоб завершить код |
||||
Последний раз редактировалось Johny777, 20-09-2012 в 02:15. Отправлено: 01:19, 20-09-2012 | #961 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1269
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
Цитата Johny777:
1). CheckListBox со всеми параметрами. 2). Если у параметров предусмотрены значения, напротив соответствующий Edit. При создании чекбокса последним параметром AObject функции AddCheckBox укажи этот Edit. Позже, когда будешь считывать состояния чекбоксов (читай - параметров для результирующей комстроки), наличие объекта будет говорить о том, что у параметра есть значение, которое нужно тоже считать. Цитата Johny777:
Цитата wertulll:
|
||||
Отправлено: 11:33, 20-09-2012 | #962 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Здравствуйте. Использую этот пример, чтобы докачать необходимые файлы из интернет. Всё работает нормально, но есть одно но. Если во время скачивания файла пропадает соединение с интернет, то выскакивает куча ошибок. Установщик начинает сильно ругаться на функцию DownloadProgress, так как связь оборвалась, а он продолжает пытаться считывать информацию. Подскажите как это исправить, а то после этого установщик возможно закрыть только принудительно.
|
Отправлено: 02:11, 21-09-2012 | #963 |
Ветеран Сообщения: 1269
|
Профиль | Отправить PM | Цитировать Цитата Respin:
и допишите: P.S. В будущем попробую реализовать асинхронную закачку в несколько потоков. |
|
Отправлено: 10:22, 21-09-2012 | #964 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать подскажите пожалуйста как исправить этот баг на окнах
|
Последний раз редактировалось wertulll, 30-03-2013 в 16:43. Отправлено: 16:22, 21-09-2012 | #965 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать Цитата wertulll:
|
|
Отправлено: 16:51, 21-09-2012 | #966 |
Пользователь Сообщения: 90
|
Профиль | Отправить PM | Цитировать Цитата Johny777:
чтобы было так |
|
Последний раз редактировалось wertulll, 30-03-2013 в 16:43. Отправлено: 19:23, 21-09-2012 | #967 |
Новый участник Сообщения: 19
|
Профиль | Отправить PM | Цитировать El Sanchez, Благодарю вас, на этом этапе ошибки больше нет.
Прикрутил к скрепту Cancel Button, а то получается как-то... хочешь не хочешь - качай! На кустомной кнопки отмены прописываю: FStream.Free; WizardForm.Close; Если во всей установки: Confirm:= False; то всё просто замечательно! Но если: Confirm:= True; ругается на эту строчку: FStream.WriteBuffer(fBuf, lpdwNumberOfBytesRead); Возможно ли как-то откатить установку без ошибок, но с живым Confirm? |
Отправлено: 04:37, 22-09-2012 | #968 |
Пользователь Сообщения: 98
|
Профиль | Отправить PM | Цитировать привет всем.
есть у меня ключ [Registry] ;Root: HKLM; SubKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Application_is1; ValueType: string; ValueName: QuietUninstallString; ValueData: """C:\Program Files\Application\unins000.exe"" /SILENT"; Flags: uninsdeletevalue uninsdeletekeyifempty [#Code] var NewButton1: TNewButton; procedure NewButton1Click(Sender: TObject); forward; procedure NewButton1Click(Sender: TObject); begin end; procedure InitializeWizard(); begin NewButton1 := TNewButton.Create(WizardForm); with NewButton1 do begin Name := 'NewButton1'; Parent := WizardForm; Left := ScaleX(32); Top := ScaleY(327); Width := ScaleX(75); Height := ScaleY(25); OnClick := @NewButton1Click; end; |
Отправлено: 02:46, 23-09-2012 | #969 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Доброго времени суток.
Недавно загорелся идеей создать репак игры, все шло хорошо до того момента когда понадобилось в ini файле игры прописать путь до нее самой, но при этом чтобы не была указана буква диска. Нужно чтобы значение ключа принимало примерно такой вид: Пробовал писать функцию с командой delete, но так как познания паскаля давно забыты, ничего не вышло. Писал примерно следующее: Прошу людей с прямыми руками (не такими как у меня ) помочь довести до ума. |
Отправлено: 10:53, 23-09-2012 | #970 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|