Пул ігрових облікових записів
Пул ігрових облікових записів керує спільним набором облікових записів ігрових лаунчерів, які клієнти позичають на час сеансу. Коли клієнт запускає гру з пулу, HandyCafe видає йому вільний обліковий запис від відповідного постачальника, позначає його зайнятим і повертає до пулу після завершення. Це дозволяє обмеженій кількості платних облікових записів обслуговувати багато ПК так, що жоден обліковий запис не використовується на двох машинах одночасно.
Ця сторінка доступна в серверному інтерфейсі через Ліцензії, на вкладці Ігрові облікові записи. Інша вкладка на тій самій сторінці, Ліцензії на застосунки, є окремою функцією. Дивіться відмінність нижче.
Ігрові облікові записи проти Ліцензій на застосунки
Ці дві функції виглядають схожими, але вирішують різні задачі.
- Ігрові облікові записи (ця сторінка) керують справжніми обліковими записами для входу (ім'я користувача та пароль для Steam, Epic, Battle.net та подібних лаунчерів). HandyCafe позичає один з цих облікових записів клієнту на сеанс, а потім забирає його назад.
- Ліцензії на застосунки (Ліцензії на ПЗ) відстежують одночасні ліцензійні ключі або кількість місць. Вони рахують, скільки ПК можуть запускати гру одночасно, і блокують перевитрату. Вони не видають облікові дані для входу.
Використовуйте Пул ігрових облікових записів, коли ви ділите пул платних облікових записів лаунчерів. Використовуйте Ліцензії на ПЗ, коли ви володієте фіксованою кількістю місць для гри і потребуєте лише обмежити одночасне використання.
Панель постачальників
Ліва панель перелічує кожного налаштованого постачальника, такого як Steam, Epic, Ubisoft Connect, Battle.net та інші. Кожен постачальник показує чип ємності у вигляді кількості вільних із загальної кількості облікових записів. Вимкнений постачальник позначається міткою Вимкнено та затемнюється. Виберіть постачальника на панелі, щоб завантажити його облікові записи та налаштування в робочу область праворуч.
Заголовок над робочою областю показує назву вибраного постачальника, головний перемикач Увімкнено та живі лічильники: усього, Вільні, Зайняті та Утримані.
Робоча область має чотири вкладки: Загальні, Облікові записи, Резервування та Події.
Вкладка Загальні
Вкладка Загальні конфігурує поведінку вибраного постачальника. Зміни тут зберігаються кнопкою Зберегти на рівні сторінки, а не окремою кнопкою на цій вкладці.
Лаунчер
- Аргументи запуску: шаблон аргументів, що передається лаунчеру. Він підтримує плейсхолдери
{USERNAME},{PASSWORD},{EXECUTABLE},{APP_ID}та{LAUNCH_URI}. Значення{APP_ID}та{LAUNCH_URI}беруться з метаданих каталогу запущеного застосунку. - Додаткові налаштування спостерігача: розгортувана область, що відкриває поле Процес спостерігача. Це додаткова перевірка життєздатності. Вбудовані постачальники, такі як Steam, Epic, Battle.net та GOG, мають значення за замовчуванням. Якщо залишити порожнім, клієнт повертається до імені виконуваного файлу з ярлика гри.
Сам шлях до виконуваного файлу зберігається в кожному ярлику гри в каталозі, а не в пулі. Пул володіє обліковими даними, шаблоном аргументів та необов'язковим іменем спостерігача.
Тарифікація
- Метод нарахування: як тарифікується позичений обліковий запис. Варіанти: Без оплати, За сеанс, За хвилину та За зміну облікового запису.
- Сума за сеанс: сума, що нараховується. Це поле неактивне, коли метод нарахування Без оплати.
Поведінка сеансу
- Вікно призупинення: коли гра закривається, а сеанс клієнта ще активний, обліковий запис залишається зарезервованим на цю кількість секунд, перш ніж повернутися до пулу. Встановлюється повзунком від 0 до 1800 секунд.
- Тайм-аут серцебиття: скільки секунд клієнт може мовчати, перш ніж обліковий запис буде вважатися неактивним. Встановлюється повзунком від 15 до 600 секунд.
- Дозволити під час сеансів за часом: дозволяє використовувати обліковий запис у сеансі за часом.
- Переносити обліковий запис при перенесенні сеансу між ПК: переміщує позичений обліковий запис разом із сеансом, коли сеанс переноситься на інший ПК.
Доступ клієнтів
- Дозволити клієнтам відкривати лаунчер безпосередньо: дозволяє клієнтам запускати лаунчер самостійно.
- Захоплювати лаунчер при ручному запуску: захоплює лаунчер, коли клієнт запускає його поза звичайним потоком.
- Нараховувати плату за кожну зміну облікового запису: застосовує нарахування щоразу, коли клієнт змінює обліковий запис.
- Позначати для зміни пароля після звільнення: позначає обліковий запис так, щоб адміністратор міг вручну змінити його пароль після звільнення.
- Повідомлення про відсутність ліцензій: текст, що показується клієнту, коли всі облікові записи зайняті. Залиште порожнім, щоб використовувати значення за замовчуванням.
Вкладка Облікові записи
Вкладка Облікові записи перелічує кожен обліковий запис у пулі вибраного постачальника. Використовуйте поле пошуку для фільтрування за іменем користувача або міткою.
Кожен рядок показує номер рядка, Ім'я користувача, Мітку, Користувацьке нарахування, маркер видимості для клієнтів, Статус, Додано та стовпець Дії. Статус може бути Вільний, Зайнятий, Утриманий або Вимкнений. Коли обліковий запис використовується, під його статусом з'являється ім'я призначеного клієнта.
Додавання та редагування облікового запису
Використовуйте Додати ліцензію для створення облікового запису або дію редагування в рядку для його зміни. Редактор має такі поля:
- Ім'я користувача: ім'я для входу в обліковий запис. Обов'язкове.
- Пароль: пароль облікового запису. Обов'язковий при додаванні. При редагуванні залиште порожнім, щоб зберегти поточний пароль.
- Мітка: довільна текстова примітка, наприклад назва гри.
- Сума користувацького нарахування: нарахування для окремого облікового запису, що перевизначає нарахування постачальника.
- Видимий для клієнтів на клієнтських пристроях: контролює, чи пропонується обліковий запис клієнтам на клієнтських пристроях.
- Примітки: довільні текстові примітки.
Зберегти ліворуч, а Скасувати праворуч.
Імпорт CSV
Використовуйте Імпортувати CSV, щоб додати багато облікових записів одразу. Вставте по одному обліковому запису на рядок у форматі username,password,label. Після імпорту HandyCafe повідомляє, скільки облікових записів було імпортовано, скільки дублікатів пропущено та скільки рядків не вдалося.
Звільнення облікового запису
Коли обліковий запис Зайнятий або Утриманий, у його рядку з'являється дія Примусово звільнити. Використовуйте її, щоб негайно повернути обліковий запис до пулу. Рядок також має дії редагування та видалення.
Вкладка Резервування
Вкладка Резервування охоплює облікові записи, обіцяні конкретним учасникам. Вона має два списки.
Активні резервування
Активні резервування перелічують облікові записи, зарезервовані для учасника. Кожен рядок показує Постачальника, Учасника, Ліцензію, Закінчується, Примітки та дію для видалення резервування. Резервування без терміну дії показує Безлімітне.
Резервування в черзі
Резервування в черзі перелічують запити, що очікують, оскільки на момент запиту всі облікові записи в пулі були зайняті. Кожен рядок показує Постачальника, Учасника, У черзі з, Закінчується та дію скасування. Коли обліковий запис звільняється, наступне резервування в черзі автоматично призначається йому.
Створення резервування
Використовуйте Нове резервування, щоб відкрити редактор резервування.
- Постачальник: пул постачальника, з якого резервувати.
- Учасник: знайдіть учасника за іменем або іменем користувача, потім виберіть одного з результатів.
- Автоматично вибрати першу доступну ліцензію: коли увімкнено, HandyCafe вибирає перший вільний обліковий запис у пулі. Коли вимкнено, ви вибираєте конкретну Ліцензію зі списку.
- Поставити резервування в чергу, якщо всі ліцензії зайняті: показується, коли автоматичний вибір увімкнено. Коли увімкнено, запит, який неможливо задовольнити зараз, ставиться в чергу замість відхилення.
- Встановити термін дії: коли увімкнено, відкриває Закінчується через (годин), тож резервування закінчується після вибраної кількості годин.
- Примітки: довільні текстові примітки.
Якщо всі облікові записи зайняті, а постановка в чергу вимкнена, HandyCafe повідомляє, що всі ліцензії зайняті.
Вкладка Події
Вкладка Події є журналом аудиту для вибраного постачальника. Вона записує активність облікових записів з часом.
Фільтруйте журнал за списком типів подій та списком обмеження рядків (50, 200, 500 або 1000 рядків), потім використовуйте Оновити для перезавантаження. Кожен рядок показує Коли, Постачальника, Ліцензію, Подію, ПК та Учасника.
Записані типи подій включають Призначено, Відновлено, Звільнення, Утримано, Призупинення закінчилося, Пароль змінено, Зарезервовано, Резервування звільнено, Відмовлено через відсутність ємності, Процес завершився, Ручне звільнення, Конфігурацію змінено, Імпортовано та Створено. Події Призначено та Відновлено згруповані разом у фільтрі, оскільки відновлення записується як видача, що продовжує попереднє призначення.
Де учасники бачать резервування
Зарезервовані облікові записи учасника з'являються в його записі учасника в розділі Резервування ігрових ліцензій. Дивіться Учасники щодо управління учасниками. Сама сторінка Ігрових облікових записів розташована в інтерфейсі налаштувань сервера, описаному в розділі Налаштування.