Что происходит при запуске приложения
У приложения в Gizmo может быть несколько исполняемых файлов, а у каждого исполняемого файла — сколько угодно профилей развёртывания, личных файлов (ЛФП), лицензий и задач. Когда гость нажимает на исполняемый файл в Gizmo Client, Gizmo выполняет подготовку в строгом порядке. Зная его, проще понять, на каком этапе что-то идёт не так.
Все вкладки исполняемого файла — в статье «Карточка редактирования исполняемого файла».
Порядок запуска
Задачи до развертывания — выполняются задачи, назначенные на это событие.
Развёртывания — Gizmo проверяет, хватит ли места на диске, при необходимости освобождает его и развёртывает профили в том порядке, в котором они перечислены в исполняемом файле. Как освобождается место — в статье «Развёртывание -- как работает и частые вопросы».
Личные файлы — ЛФП гостя восстанавливаются на пк в порядке, заданном в исполняемом файле.
Задачи до выдачи лицензий — выполняются задачи, назначенные на это событие.
Лицензии — гостю выдаются клубные аккаунты из профилей лицензий в заданном порядке.
Задачи до запуска исполняемого файла — выполняются задачи, назначенные на это событие.
Запуск — если у исполняемого файла включён Auto Launch, он запускается сразу. Если нет — Gizmo ждёт, пока гость нажмёт на исполняемый файл ещё раз.
После того как приложение закроется, выполняются задачи, назначенные на событие После завершения работы исполняемого файла.
Что важно знать
Повторное нажатие прерывает подготовку. Если гость нажмёт на исполняемый файл ещё раз, пока идёт любой из шагов 1—6, подготовка прервётся. При следующем нажатии она начнётся сначала, с шага 1.
Выданный аккаунт отзывается через 60 секунд. Если после выдачи клубного аккаунта (шаг 5) исполняемый файл не запустился в течение 60 секунд, аккаунт отзывается. Gizmo выдаст другой свободный аккаунт или сообщит гостю, что свободных лицензий нет. Так гость не может держать за собой клубный аккаунт, не играя.
Где настраивается
Развёртывания — инструкция «Как настроить автоматическое обновление игр».
Личные файлы — инструкция «Как сохранять прогресс игр гостей между сеансами».
Лицензии — инструкция «Как настроить клубные аккаунты в лаунчерах».
Задачи — статья «Полезные скрипты для задач».