Інструкція для установки програми GAME-KEEPER.
1. Запускаємо - SQLEXPRWT_x86_RUS або SQLEXPRWT_x64_RUS (в залежності від версії Windows)
2. Вибираємо - Нова установка ізольованого примірника SQL Server.
3. Галочка - Я приймаю умови ліцензійної угоди.
Передавати дані ... - залишаємо порожнім
4. Галочка - Включити оновлення продукту SQL Server
5. Компоненти - Виділити все
Каталоги - за замовчуванням
6. Іменований екземпляр: GAME_KEEPER
Ідентифікатор примірника: GAME_KEEPER
7. Service accounts
Ядро СУБД SQL Server - NT Service \ MSSQL $ GAME_KEEPER - Авто
Оглядач SQL Server - NT AUTHORITY \ LOCAL SERVICE - Відключено
8. Режим перевірки автентичності
Вибираємо змішаний режим - пароль: 123456
9. Відправляти звіти про помилки - залишаємо порожнім
Установка баз даних.
1. Скрипти для установки бази даних знаходяться в директорії sql
2. Копіюємо в папку sql файли з папки New.
3. Перевіряємо шляху і паролі в інсталяційному скрипті (файл gk3.make)
[Правою кнопкою на ньому відкрити за допомогою - вибрати Блокнот]
set DBSERVER = 127.0.0.1
set DBUSER = sa
set DBPASSWORD = 123456
set DBNAME = gkArcade
set DBPATH = C: \ MSSQLDB \ MSSQL $ GAME_KEEPER \
-set PROVIDER = SQLNCLI11
exec% SCRIPTPARH% \ 0_crtDb.sqlt
exec% SCRIPTPARH% \ 1_struct.sql
4. Запускаємо - gkInstall.cmd
Після його виконання повинно з'явитися вікно з інформацією про успішну інсталяції: Script completed successfully.
5. Тепер необхідно оновити створену базу SQL до актуальної (на поточний момент) версії. Оновлення проводиться за допомогою почергового виконання скриптів.
[Приклад. Щоб оновити базу з 3.18 до 3.20 потрібно виконати скрипти в такій черговості 318-319, 319-320]
6. Копіюємо в папку sql файли 3xx-3yy. * З папки 3xx-3yy. Перевіряємо шляху і паролі в інсталяційному скрипті (файли * .make). І запускаємо необхідні скрипти 3xx-3yy.bat
7. Скрипти повинні пройти без помилок - з повідомленням: Script completed successfully.
Установка програми GameKeeper.
- жетоноприймач із середньою реакцією, параметр = 84
Установка комп'ютера менеджера.
Налаштування касового комп'ютера.
Установка касового комп'ютера.
Примітка: На комп'ютері, використовуваному при прошивці повинні бути встановлені бібліотеки Game Keeper з папки lib
- в system32 (Win 32bit);
- sysWOW64 (Win 64bit)
Натиснути кнопку restart. Повинна з'явитися напис disconnected with host ***
Опис модулів програми і їх ліцензування.
Налаштування звітів по змінах.
1. C версії 3.19 для звітів досить додати час в поле LogicMidnight
2. Запускаємо SQL Management Studio
[Бази даних - gkArkade - таблиці - правою кнопкою на gk, Arkade - змінити 200 рядків]
І в поле LogicMidnight вказуємо числове значення часу
3. Для більш ранніх версій необхідно запустити утиліту Звіти (Reports_Manager.exe)
Налаштування - Джерела даних - вибрати необхідні таблиці (звіти по кас, куб по кас і т.д.)
І після рядків:
declare @ Date1 DateTime
declare @ Date2 DateTime
-exec gk.sp_RptDatesFromShifts. DATE_FROM. DATE_TO, @ Date1 out, @ Date2 out
1. Встановлюємо Store House Server (версія сервера і клієнта повинна збігатися - в даному прикладі використовується - shsrv_4_94_261)
2. Вибираємо директорію установки "D: \ UCS \"
3. Вибираємо директорію бази даних "D: \ UCS \ SDBsrv \ Database"
4. Галочку з запуску не прибираємо і натискаємо фініш
5. Створюємо папку - D: \ UCS \ SDBSrv \ Database
6. Налаштовуємо серверну частину
Database file - Base.sdb, Database log - base.sdl
Library directory - SDBSrv, Backup directory - SDBSrv \ bak
Backup options - Enable, backup time - зручний час, Stop server on error
1. Прошивка для контролера під турнікет - gk3_trn_3_0_0_1.fw
2. Схема підключення контролера до турнікету (зчитувач праворуч)
3. Схема підключення контролера до турнікету (зчитувач зліва)
4. При підключенні пульта обов'язково робимо прохід в одну сторону (залежно від зчитувача).
Тобто Якщо зчитувач підключений за схемою unlock a - підключаємо з пульта unlock b, unlock a - не підключати! Якщо за схемою unlock b - то навпаки.
Upgrage системи Game-Keeper
1. Апгрейд бази даних проводиться за допомогою почергового виконання скриптів.
[Приклад. Щоб оновити базу з 3.15 до 3.18 потрібно виконати скрипти в такій черговості 315-316, 316-317, 317-318]
Рекомендується проводити апгрейд коли ігровий зал не працює, тому що він займає деякий час (тривалість залежить від кількості даних в БД).
Під час проведення всі додатки, які звертаються до бази, повинні бути закриті.
2. Копіюємо в папку sql файли 3xx-3yy. * З папки 3xx-3yy. Перевіряємо шляху і паролі в інсталяційному скрипті. І запускаємо необхідні скрипти 3xx-3yy.
3. Скрипти повинні пройти без помилок - з повідомленням: Script completed successfully.
4. Апгрейд програми виробляються з заміною старих exe і dll файлів, на більш нові. Файли налаштувань (ini-файли), як правило залишаються колишніми. У рідкісних випадках необхідно додати нові рядки конфігурації (якщо такі є) в старі ini-файли.
Налаштування BackUp бази даних
1. Автоматичний бекап для SQL Express налаштовується за допомогою скрипта, доданого в планувальник завдань.
2. Перевіряємо шляху в файлах скрипта - BackUp.sql і BackUp.bat.
3. Запускаємо планувальник завдань
[Пуск - Виконати - Taskschd.msc]
4. Вибираємо імпортувати завдання і вибираємо xml-файл GK_BackUpDb.xml
5. Або створюємо завдання вручну - запускаємо планувальник завдань
[Пуск - Виконати - Taskschd.msc]
Створити просту задачу - задаємо ім'я і опис - вказуємо необхідну періодичність - дія запустити програму - вказуємо шлях до BackUp.bat - ставимо галочку відкрити властивості, після натискання кнопки Готово. Натискаємо готове.
Параметри безпеки: Виконати незалежно від реєстрації користувача.
Потім запросить - ім'я та пароль користувача з правами адміністратора на даній машині.
6. Крім автоматичного бекапа можна виробляти бекап вручну засобами SQL.
7. Запускаємо SQL Management Studio
[Бази даних - правою кнопкою на gkArkade - завдання - створити резервну копію]
Вписати дані - ім'я та шлях збереження - і зберегти.
Відновлення баз даних.
1. Запускаємо SQL Management Studio
[Бази даних - правою кнопкою на пункті Бази даних - відновити базу даних]
Вибрати бекап для відновлення.
Підключення TICKET EATER DL 5000
1. Для підключення до комп'ютера використовується з'єднання через COM порт
2. Налаштування в gkPOS.ini
[TicketEater]
teComPort = COM3 / номер COM порту куди підключено пристрій
teBaudRate = 9600 / швидкість COM порту
teWriteLog = 0 / писати (1) чи не писати (2) лог
teLangRus = 0 / мову TicketEather (0) eng і (1) російська
; teByteSize, teParity, teStopBit
1. Для роботи сканера штрих коду в системі Game Keeper (на касі), необхідно його перепрограмувати за допомогою штрих кодів.
2. Нам необхідно додати Prefix ( `) і Suffix (#)
3. Prefix ( `) - скануємо штрих коди в наступній послідовності:
3.1. Початок / Кінець програмування
3.2. Конфігурується префікс №1
3.3. Коди під номерами 0, 9, 6
3.4. Початок / Кінець програмування
4. Suffix (#) - скануємо штрих коди в наступній послідовності:
4.1. Початок / Кінець програмування
4.2. Конфігурується суфікс №1
4.3. Коди під номерами 0, 3, 5
4.4. Початок / Кінець програмування
Підключення зчитувачів карт з інтерфейсом СОМ
1. C версії 3.19 з'явилася можливість підключити COM зчитувачі карт для системи Game Keeper.
2. Для цього досить додати в gkPos.ini наступні рядки:
[ELF_RFID_1]
elfComPort = COM1
elfBaudRate = 9600