Оболочка на ПК
Оболочка закрывает рабочий стол, пока нет оплаченного сеанса. На экране имя и логотип клуба и номер компьютера. Поставить её — в установке клиента.
Экран без сеанса
- Номер ПК крупно, чтобы гость сверил его с картой на кассе.
- Вход логином и паролем карточки.
- Вход QR из Telegram, если аккаунт привязан.
- Пока сеанса нет, игры и рабочий стол не открываются.
Во время сеанса
- Оставшееся время и продление.
- Каталог программ и игр, который собрали в панели. Программы.
- Бар: заказ на баланс, в сеанс или с оплатой у кассы. Бар.
- Новости клуба.
- Вызов администратора. Если в Telegram включён такой алерт, сотруднику придёт сообщение.
- Предупреждение, когда время заканчивается.
- Экстренный текст на весь экран, если его прислали с кассы. Обычная игра его не закрывает, пока сотрудник не снимет сообщение.
Кто держит оболочку запущенной
Служба и сторож сессии поднимают её снова, если процесс закрыли. Это нормальная защита зала, не поломка. Администратор компьютера может остановить службу на время обслуживания образа. После обслуживания её включают обратно, иначе стол останется открытым.
Обновление
Новую версию публикуют в панели, раздел «Обновления». Компьютеры забирают пакет сами. С компьютеров можно принудительно послать «Обновить клиент». На время обновления оболочка закрывается и открывается снова. Сеанс при этом не должен сбрасываться: если гость вылетел на экран входа посреди часа, смотрите связь с сервером, а не только версию.
Нагрузка на сервер
Оболочка держит одну связь с сервером и кэширует название и логотип. Она не скачивает бренд заново на каждый клик. Каталог и новости обновляются при открытии экрана и по сигналу панели.