Панель администрирования
Панель администрирования (раздел "Компьютеры" в боковой панели) - основное рабочее пространство для мониторинга и управления всеми клиентскими ПК в интернет-кафе или игровом центре. Она предоставляет обзор каждой подключенной машины в реальном времени с инструментами для запуска сессий, управления питанием и доступа к функциям удаленного управления.
Карточки сводки
В верхней части панели администрирования расположена строка карточек со сводкой ключевых показателей текущей смены:
| Карточка | Описание |
|---|---|
| Загрузка | Процент используемых ПК, отображаемый в виде шкалы. Рассчитывается как (активные ПК / всего ПК) x 100. |
| Сеть | Суммарная скорость загрузки и отдачи по всем подключенным клиентам (Мбит/с). |
| Время использования | Общее время активных сессий по всем клиентам (в минутах). |
| Оплачено | Выручка, уже полученная от завершенных сессий. |
| Ожидаемая выручка | Выручка от текущих активных сессий, которые еще не оплачены. |
| Общая выручка | Сумма оплаченной и ожидаемой выручки. |
Все суммы выручки отображаются с учетом символа валюты и дробных знаков, заданных в разделе Настройки > Тарификация.
Режимы отображения
Панель администрирования поддерживает три режима отображения, переключаемых на панели фильтров:
Иконки (сетка)
Каждый клиентский ПК отображается в виде карточки в сетке. На карточке указаны имя хоста, цвет статуса, таймер сессии, имя участника и скорость сети. Это режим по умолчанию, обеспечивающий наилучший визуальный обзор.
Подробный вид (сетка с расширенными карточками)
Аналогичен режиму иконок, но с увеличенными карточками и дополнительной информацией: индикатор прогресса для ограниченных по времени сессий и более подробные данные о таймингах.
Список
Все клиенты отображаются в табличном формате по одной строке на клиента. Этот вид компактен и удобен при управлении большим количеством ПК.
Карточки клиентов
Каждая карточка клиента в режиме сетки содержит следующую информацию:
| Элемент | Описание |
|---|---|
| Имя хоста | Отображаемое имя клиентского ПК |
| Цвет статуса | Цветная рамка или фон, обозначающий текущее состояние |
| Таймер сессии | Время начала, время окончания (для предоплаты), использованное время и оставшееся время |
| Индикатор прогресса | Для ограниченных по времени сессий визуальная шкала расхода времени |
| Имя участника | Имя назначенного участника (при наличии) |
| Сетевая статистика | Текущая скорость загрузки и отдачи клиента |
Цвета статусов
Карточки клиентов окрашены в соответствии с текущим статусом:
| Статус | Цвет | Значение |
|---|---|---|
| Онлайн | Зеленый | Активная сессия запущена |
| Ожидание | Бирюзовый | Клиент подключен и готов, сессия не активна |
| Пауза | Оранжевый | Сессия приостановлена; тарификация остановлена |
| Админ | Фиолетовый | Клиент в режиме администрирования или обслуживания |
| Офлайн | Красный | Клиент не подключен к серверу |
| Занят | Желтый | Клиент обрабатывает запрос |
Панель фильтров
Панель фильтров расположена между карточками сводки и сеткой клиентов. Она содержит элементы управления для фильтрации и организации отображаемых клиентов:
Фильтр по статусу
Фильтрация клиентов по состоянию подключения и сессии:
| Фильтр | Показывает |
|---|---|
| Все | Всех зарегистрированных клиентов |
| Подключенные | Всех клиентов, подключенных к серверу (все статусы кроме Офлайн) |
| Используемые | Клиентов с активной или приостановленной сессией |
| Готовые | Подключенных клиентов в состоянии ожидания, доступных для новых сессий |
| Офлайн | Клиентов, не подключенных к серверу |
На каждой кнопке фильтра отображается количество соответствующих клиентов.
Поиск
Текстовое поле для фильтрации клиентов по имени хоста. Введите любую часть имени хоста для сужения списка.
Сортировка
Сортировка списка клиентов по:
- Имени хоста (по возрастанию или убыванию)
- Статусу
- Использованному времени (по возрастанию или убыванию)
Группировка
Визуальная группировка клиентов:
- Без группировки. Все клиенты отображаются вместе
- По статусу. Клиенты сгруппированы по секциям в соответствии с текущим статусом
Отступ карточек
Ползунок (0-50 пикселей) для регулировки расстояния между карточками клиентов в режиме сетки. Позволяет настроить визуальную плотность панели.
Переключатель вида
Переключение между режимами иконок, подробного вида и списка.
Кнопки действий на карточке клиента
При наведении курсора на карточку клиента или при нажатии на нее появляются кнопки действий для всех доступных операций. Действия организованы по категориям:
Действия с сессиями
| Действие | Описание |
|---|---|
| Запуск сессии | Начать новую постоплатную или предоплатную сессию на этом ПК |
| Остановка сессии | Завершить текущую сессию и открыть диалог оплаты |
| Пауза | Временно приостановить тарификацию активной сессии |
| Возобновление | Продолжить приостановленную сессию |
| Добавить время | Добавить или вычесть минуты из текущей сессии |
| Переключить | Перенести сессию на другой ПК |
Инструменты удаленного доступа
| Действие | Описание |
|---|---|
| Удаленный рабочий стол | Открыть трансляцию экрана клиента в реальном времени |
| Снимок экрана | Сделать снимок текущего экрана клиента |
| Захват окна | Захватить отдельные окна приложений на клиенте |
| Отправить сообщение | Показать всплывающее сообщение на экране клиента |
Информация о приложениях
| Действие | Описание |
|---|---|
| Запущенные приложения | Просмотр списка запущенных приложений на клиенте |
| Приложения автозагрузки | Просмотр приложений, настроенных на запуск при загрузке Windows |
| Установленные приложения | Просмотр всего программного обеспечения, установленного на клиентском ПК |
| Оконные приложения | Просмотр приложений с видимыми окнами |
Управление питанием
| Действие | Описание |
|---|---|
| Выключение | Удаленное выключение клиентского ПК |
| Перезагрузка | Удаленная перезагрузка клиентского ПК |
| Wake on LAN | Отправка magic-пакета Wake-on-LAN для включения офлайн ПК |
| Закрыть клиент | Закрытие клиентского приложения HandyCafe на удаленном ПК |
Действия, неприменимые к текущему состоянию клиента, отображаются как неактивные. Например, нельзя приостановить клиент в состоянии ожидания или запустить сессию на ПК с уже активной сессией.
Панель деталей выбранного клиента
При нажатии на карточку клиента справа появляется панель деталей выбранного клиента с расширенной информацией о выбранном ПК:
Системная информация
- Версия и сборка операционной системы
- Использование и объем оперативной памяти
Списки приложений
Вкладки:
- Запущенные приложения. Текущие процессы с именами и использованием памяти
- Приложения автозагрузки. Приложения, запускаемые автоматически при загрузке ПК
- Установленные приложения. Все программное обеспечение, установленное на клиенте
- Оконные приложения. Приложения с видимыми окнами, которые можно использовать для захвата окна
Управление питанием
Отдельные кнопки для выключения, перезагрузки и Wake on LAN с состояниями загрузки и неактивными состояниями в зависимости от текущего статуса клиента:
- Выключение и перезагрузка доступны только при подключенном клиенте.
- Wake on LAN доступен только при офлайн клиенте.
Массовые операции
Вы можете выбрать несколько клиентов для одновременного выполнения действий:
- Удерживайте Ctrl (или Cmd на macOS) и нажимайте на карточки нескольких клиентов для их выбора.
- Используйте кнопки массовых действий для выполнения операций над всеми выбранными клиентами.
Доступные массовые операции:
- Выключение. Выключить все выбранные ПК
- Перезагрузка. Перезагрузить все выбранные ПК
- Отправить сообщение. Показать одно и то же сообщение на всех выбранных ПК
Обновления в реальном времени
Панель администрирования обновляется в реальном времени через поток TCP-событий между сервером и подключенными клиентами. Изменения происходят мгновенно:
- При подключении или отключении клиента его карточка появляется или переключается в состояние Офлайн.
- Таймеры сессий работают в реальном времени без перезагрузки страницы.
- Индикаторы скорости сети обновляются непрерывно.
- Цвета статусов меняются немедленно при запуске, приостановке, возобновлении или остановке сессий.
Проверка прав доступа
Все действия в панели администрирования учитывают права роли кассира:
- Если роль кассира не предоставляет права управления сессиями, действия с сессиями неактивны.
- Если бета-лицензия в режиме только для чтения, все действия по изменению неактивны.
- Действия управления питанием требуют соответствующего уровня прав.
Неактивные действия отображаются серым цветом на карточке клиента и панели деталей. При наведении на неактивное действие появляется подсказка с объяснением причины недоступности.
Дальнейшие шаги
- Управление сессиями: полный жизненный цикл сессий
- Удаленный рабочий стол: просмотр и управление экранами клиентов
- Снимки экрана: захват экранов клиентов
- Роли кассиров: настройка прав на основе ролей