Общие требования к компьютеру менеджера
Компьютер менеджера в системе «Game-Keeper» предназначен для управления конфигурацией и настройками развлекательного комплекса, и работы с различными данными системы Game-Keeper. Конфигурирование игрового комплекса/парка, ценообразование, система лояльности, персонализация карт, права персонала, заведение в БД списка товаров/призов, просмотр отчетов и аналитика, все эти функции и не только выполняются именно на компьютере менеджеров. На объекте может использоваться несколько компьютеров менеджера. На компьютере менеджера целесообразно базово устанавливать модули: Редактор, Пользователи и права, Кубы GK, Web-отчеты. Тут стоит понимать, что из перечисленного списка, для ПО Редактор требуется лицензионный ключ защиты Guardant, с прописанным в него соответствующим модулем, остальные модули не лицензируются. Если на компьютере менеджера планируется также осуществлять персонализацию гостевых карт, то в этот же ключ должен быть прописан и модуль «Управление картами и Персонализация»
Минимальные и рекомендуемые требования к компьютеру менеджера приведены в Общих требованиях к объектам перед инсталляцией.
Предварительные настройки
При инсталляции и настройке ПО "Game-Keeper" компьютер менеджера должен быть залогинен под учетной записью с правами Администратора. Также необходимо понизить политику контроля учетных записей до минимума.
При необходимости можно изменить системное имя компьютера.
Скопировать на компьютер менеджера установочный дистрибутив – архив типа stable_412_17.02.2020.7z, разархивировать его.
Установить из папки \Files\DISTRIB\guardant дистрибутива GK драйвер лицензионного ключа защиты.
Вставить лицензионный ключ защиты Guardant в USB-порт на компьютере менеджера. Убедиться, что на ключе загорелась световая индикация и что ключ отобразился в системе.
Содержимое папки \Files\DISTRIB\lib дистрибутива GK скопировать в системную директорию Windows C:\Windows\SysWOW64.
Настроить брандмауэр Windows, либо аналогичное ПО со встроенным файрволлом, разрешив обмен через определенные порты, используемые в системе GK. Следует создать правила как для входящих, так и исходящих соединений. Базовые порты, которые необходимо "открыть":
211 – порт Borland Socket Server
1433 – порт MS SQL Server
50300 – порт службы gkPosServer
50220 – порт gkRptServer
50010, 60010 – порт службы gkConfigurator (web-отчеты)
50100, 60100 – порт SSRS
Добавить в исключения антивирусного программного обеспечения все папки с исполняемыми модулями и дистрибутивами GK.
Также, если на объекте будут использоваться другие технологии GK, например, из WEB семейства или планируется разворачивание корпоративной версии GK, необходимо также добавить к этому списку порты из инструкций по установке соответствующих модулей.
В корне диска D (при наличии) создать папку GK. В эту папку будут устанавливаться модули системы GK, необходимые для работы.
Для корректной работы исполняемых модулей с базой данных gkArcade необходимо установить SQL Server Native Client 2012!
Установка и конфигурирование рабочих модулей
Из установочного дистрибутива в папку GK в корне диска D скопировать папки gkEditor, gkReports, файлы Configurator.exe и GK Руководство пользователя.
Основные настройки модулей, как и на сервере, делаются через утилиту Configurator.exe.
Важно!!! Configurator.exe должен находиться в одной папке с папками модулей GK. Перемещать данное приложение недопустимо! Приложение необходимо запускать от имени Администратора. После ввода всех настроек, а также при переключении между вкладками необходимо нажимать кнопку "Сохранить".
Подробное описание настроек приводилось в документации по настройке сервера.
При выборе на вкладке «Базовые настройки» параметр «Тип станции» - Рабочая станция, количество вкладок и секций для настроек изменится, в отличие от процесса настройки сервера.
В секции с указанием подключения к серверу необходимо указать явный IP-адрес сервера GK, где расположена база данных MS SQL Server gkArcade и запущены службы Game-Keeper. Здесь и далее IP-адрес 192.168.1.100 используется в качестве примера. В реальности необходимо указывать IP-адрес сервера, установленного на объекте.
При выбранном типе станций – Рабочая станция, на вкладке «INI файлы GK», доступны настройки только для редактора gkEditor и библиотеки gkMgrExt.dll, через которую происходит регистрация и групповая активация карт.
Запуск приложения «Редактор» возможен при наличии лицензионного ключа защиты Guardant, с прописанным в него модулем «Редактор».
Внимание!
Если объект лицензируется при помощи онлайн лицензирования (виртуальные ключи), то убедиться что в конфигурационном файле gkEditor.ini расскоментированы параметры:
[Settings]
CloudV = 1
В таком случае приложение Редактор будет брать лицензию через gkPosServer, который в свою очередь запускается с параметром -licT1, что означает метод лицензирования Онлайн!
Внимание!
Начиная с версии 419 GK перешел на протокол взаимодействия между компонентами HTTP. В связи с этим в конфигурационном файле gkMgrExt.ini подключение к gkPosServer указывается по-новому:
[GkPosServer]
provider = https://192.168.1.100:50301
apikey=_default
Здесь:
192.168.1.100 – ip-адрес сервера GK (Ip указан для примера)
50301 – PortH службы gkPosServer
_default - ключ шифрования из gkPosServer.ini
На вкладке «Управление» доступны только позиции для создания ярлыков на рабочем столе в папке GK.
Далее необходимо отредактировать конфигурационный файл для сервера кубов (отчетов) GK. Файл располагается по пути d:\GK\gkReports\Bin\ gkRptServer.ini. Содержимое файла:
[DbConnect]
ServerName =192.168.1.100 – IP-адрес сервера GK
DbName =gkArcade
UserName =sa
Password =4F74999A405D97450D61241085055AC4 – пароль в зашифрованном виде (можно скопировать из .ini-файла на сервере)
Provider =SQLNCLI11
[Settings]
Port=50220
В папке GK с ярлыками на рабочем столе переименовать ярлык «Отчеты» в «Кубы GK».
Запустить это приложение. В настройках базы данных убедиться, что выставлен явный IP-адрес сервера.
Для использования на компьютере менеджера технологии Web-отчетов (SSRS), рекомендуется использовать браузеры Google Chrome или FireFox. В адресной строке браузера набрать http://192.168.1.100:60100/gkReports, попадем на окно логина в Web-отчеты.
Ввести данные для подключения. В папку GK с ярлыками на рабочем столе вынести ярлык web-страницы с web-отчетами.
В завершении настроек необходимо запустить все ярлыки из папки GK на рабочем столе и проверить работоспособность всех установленных модулей.
Подключение принтера этикеток на компьютере менеджера
Если в развлекательном центре имеется магазин призов (призотека), то необходимо наладить учет призов, реализуемых на кассе GK. Учет игрушек, как правило, организуется по штрих-кодам, нанесенным на упаковку производителем. В ряде случаев таких штрих-кодов может не быть, например, если игрушка (приз) маленького размера, либо штрих-код не поддерживаемого формата. В этом случае в приложении "Редактор" есть возможность сгенерировать штрих-код для каждой продаваемой позиции и напечатать его на специализированном принете этикеток. Такие принтеры печатают этикетки на самоклеящейся термобумаге разных форматов по заданным шаблонам. В системе «Game-Keeper» протестирована работа принтеров моделей: Zebra LP-2824, Zebra ZD-410.
Для подключения и настройки печати этикеток с штрих-кодами необходимо:
- Установить программное обеспечение принтера, включающее в себя драйвер устройства и утилиты для настройки, калибровки, создания этикеток. ПО, как правило, поставляется на CD-диске в комплекте с принтером. Также его можно скачать с официального сайта производителя. После установки ПО в Windows отобразится данный принтер, после чего его требуется откалибровать – заправить лентой, требуемой ширины, через собственные утилиты из комплекта поставки произвести калибровку печати этикетки с шагом 1 шт.
- Настроить печать штрих-кодов и купонов в приложении "Редактор".
Запустить приложение "Редактор", выбрать пункт меню Файл – Настройки – Печать. В открывшейся форме выбрать принтер и макет.
По умолчанию в системе есть набор готовых макетов для печати штрих-кодов и купонов. Располагаются они в папке ..GK\gkEditor\print\. Макеты для купонов имеют в своем названии Coupon, остальные предназначены для печати штрих-кодов. При необходимости макеты можно редактировать. Для этого предусмотрен встроенный редактор FastReport.
После указания всех настроек нажимаем кнопку "Сохранить и выйти".
В нашем примере поле принтер не заполнено, так как он не установлен в Windows. На реальном объекте при настройках в этом поле необходимо выбирать принтер этикеток, который до этого был установлен и откалиброван.
Проверить работоспособность печати штрих-кодов из приложения "Редактор" можно, создав в справочнике Товары тестовую позицию. В Свойствах товара в поле "Штрих-код" можно ввести уже имеющийся код товара, либо сгенерировать новый, нажав кнопку "Генерировать". После сохранения товара, нажать кнопку "Печать". Если все настройки были сделаны правильно и принтер этикеток корректно установлен в системе Windows, на принтере распечатается этикетка со штрих-кодом по выбранному нами макету.
Лицензирование модулей на компьютере менеджера GK (виртуальный ключ)
Если объект лицензируется при помощи онлайн лицензирования (виртуальные ключи), то убедиться что в конфигурационном файле gkEditor.ini расскоментированы параметры:
[Settings]
CloudV = 1
Лицензирование модулей на компьютере менеджера GK (физический ключ)
Для продления или изменения лицензии необходимо воспользоваться утилитой Licence.exe (находится в директории Редактора - gkEditor и Кассы - gkPos). При инсталляции объекта сотрудниками Game-Keeper, ярлык, ссылающийся на данную утилиту, выносится на рабочий стол.
Запустить утилиту. На первой вкладке “View” cкопировать код из поля “Session code” или сделать вычитку ключа, нажав кнопку support@game-keeper.com. Обработка запросов и генерация новых лицензий производится по мере поступления в течение рабочего дня, или на следующий рабочий день.
, и отправить его с запросом на продление/изменение лицензии на e-mail:После получения нового кода Game-Keeper™ необходимо перейти на вкладку “Set”, ввести полученный код в специальное поле и нажать кнопку “Set”.
При успешной операции лицензия будет продлена. Проверить это можно, вернувшись на первую вкладку “View” в поле "expired at:".
Более подробная информация о лицензировании в статье Лицензирование ПО Game-Keeper™, модули и ключи.