|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Nordek, Попробую по другому
|
Отправлено: 21:04, 28-07-2016 | #1631 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Как убрать тут галочки: Name: tweaker; Description: Wot Tweaker; Flags: dontinheritcheck , парни помогите пожалуйста
|
Отправлено: 20:57, 29-07-2016 | #1632 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Как сделать чтобы можно было запустить только одну копию установщика без вывода сообщений ?
|
Отправлено: 21:26, 29-07-2016 | #1633 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата Zasanialhodda:
Скрытый текст
#define AppMutex "MySuperPuperMutexUniqueName" [Setup] AppName=test AppVerName=test DefaultDirName={tmp}\test CreateAppDir=no Uninstallable=no CreateUninstallRegKey=no [Languages] Name: ru; MessagesFile: compiler:Languages\russian.isl [Code] #define A = (Defined UNICODE) ? "W" : "A" function WINAPI_CreateMutex(lpMutexAttributes: Longint; bInitialOwner: BOOL; lpName: string): THandle; external 'CreateMutex{#A}@kernel32.dll stdcall'; function ReleaseMutex(hMutex: THandle): BOOL; external 'ReleaseMutex@kernel32.dll stdcall'; function CloseHandle(hObject: THandle): BOOL; external 'CloseHandle@kernel32.dll stdcall'; const ERROR_ACCESS_DENIED = $0005; ERROR_ALREADY_EXISTS = $00B7; var GMutex: THandle; ////////////////////////////////// function InitializeSetup: Boolean; var L: Longint; begin GMutex := WINAPI_CreateMutex(0, False, '{#AppMutex}'); L := DLLGetLastError; if (GMutex = 0) or (L = ERROR_ACCESS_DENIED) then RaiseException(SysErrorMessage(L)); Result := L <> ERROR_ALREADY_EXISTS; end; //////////////////////////// procedure DeinitializeSetup; begin if GMutex <> 0 then begin ReleaseMutex(GMutex); CloseHandle(GMutex); GMutex := 0; end; end; |
|
Последний раз редактировалось El Sanchez, 01-08-2016 в 13:36. Отправлено: 12:16, 01-08-2016 | #1634 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать
Как грузить маску из потока без создания дополнительных файлов в темпе?
При компиляции скрипта требуется расширенная китайская версия от Restools. Большое спасибо El Sanchez за предоставленный скрипт. |
||||
------- Отправлено: 16:34, 01-08-2016 | #1635 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Как сделать такое сообщение на кнопке "Отмена" ?
![]() |
Отправлено: 17:00, 01-08-2016 | #1636 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Как убрать тут галочки: Name: tweaker; Description: Wot Tweaker; Flags: dontinheritcheck , парни помогите пожалуйста
|
Отправлено: 12:59, 02-08-2016 | #1637 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать del
|
Последний раз редактировалось AlekseyPopovv, 02-08-2016 в 20:27. Отправлено: 19:12, 02-08-2016 | #1638 |
Забанен Сообщения: 96
|
ребята подскажите скрипт вот на такую форму инсталлятора и что бы кнопка закрытия не была активной
![]() и ещё полный скрипт распаковки FreeArc а то я его что то не нашёл с меня + |
Последний раз редактировалось vadjliss, 03-08-2016 в 16:40. Отправлено: 21:15, 02-08-2016 | #1639 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Как сделать что бы после установки файлов была папка где можно удалить установщик
|
Отправлено: 12:39, 04-08-2016 | #1640 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 7] | El Sanchez | Автоматическая установка приложений | 2499 | 02-02-2015 08:59 | |
Скрипты Inno Setup. Помощь и советы [часть 6] | El Sanchez | Автоматическая установка приложений | 2494 | 10-03-2014 11:51 | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 |
|