Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Для 32-битной версии Windows
  2. Для 64-битной версии Windows

Для корректной работы рекомендуется на рабочем столе создать ярлык, для запуска терминала в полноэкранном режиме.

Файл Config.php

Блок кода
languageactionscript3
<?
	// ----- Подключение к Game-Keeper ----- //
	
	
	// Адрес отображения модуля (по которому открывается модуль)
	define('GK_URL_LINK', 'http://127.0.0.1/kiosk/'); // http://127.0.0.1/gk/
	
	
	// Адрес обращения к службе Game-Keeper
	define('GK_URL_CONNECT_API', 'http://webtest.game-keeper.com:50310/'); // Тестирование https://cloud.game-keeper.com:8081/
	
	
	// Ключ для подтверждения подлинности запросов обращения к службе Game-Keeper
	define('GK_URL_CONNECT_KEY', ''); // Оставьте пустым, чтобы не использовать
	
	
	// Адрес обращения к службе Hwcore (по которому открывается интерфейс отчетов для кассира)
	define('GK_URL_CONNECT_HWCORE', 'http://127.0.0.1:5701/'); // для работы с TcpCardReader и MoneyAcceptor 
	
	
	// Тестовый режим, логирование запросов будет неполным
	define('GK_TEST_MODE', 1); // 0 - недоступен, 1 - доступен
	
	
	
	
	// ----- Считывание карты гостя ----- //
	
	
	// Тип считывания карты гостя
	define('GK_CARD_GUEST_READ', 0); // 0 - вставить карту в устройство, 1 - приложить карту к устройству
	
	
	
	
	// ----- Покупка карты гостя ----- //
	
	
	// Доступна продажа карты
	define('GK_CARD_GUEST_BUY_AVAILABLE', 1); // 0 - недоступна, 1 - доступна
	
	
	// Стоимость карты гостя
	define('GK_CARD_GUEST_AMOUNT', 50);
	
	
	// Тип карты парка
	define('GK_CARD_GUEST_TYPE', 0); // 0 - Покупка карты парка, 1 - Залог за карту
	
	
	
		
	// ----- Оплата ----- //
	
	
	// Настройка безналичной оплаты
	define('GK_PAYMENT_AVAILABLE_CARD', 1); // 0 - недоступна, 1 - доступна
	define('GK_CURRENCY_CARD', 911); // Тип валюты для безналичных платежей в Game-Keeper
	
	
	// Настройка наличной оплаты
	define('GK_PAYMENT_AVAILABLE_CASH', 0); // 0 - недоступна, 1 - доступна
	define('GK_CURRENCY_CASH', 901); // Тип валюты для наличных платежей в Game-Keeper
	
	
	// Тип точки продаж X-Pos-Id для всех запросов в Game-Keeper
	define('GK_XPOSID', ''); // Оставьте пустым, чтобы не использовать. Если указан ID киоска из справочника, то в примечании этого киоска должна быть указана схема бонусов &bonus_schema_code=код схемы бонусов. Если POS ID не заполнена, то используется схема бонусов по умолчанию.
    
    
    
    
    // ----- Интерфейс ----- //
	
	
	// Кнопки оплаты
	// Количество кнопок должно уместиться на экране (вертикальный экран - шесть кнопок, в других случаях - четыре кнопки)
	// После настройки нужно проверить нажатие каждой кнопки оплаты + кнопки Другая сумма
	define('GK_PAY_BUTTONS', '10000;8000;5000;3000;2000;1000'); // Перечислить суммы через ";", каждой сумме будет соответствовать кнопка
	
	
	// Отображение бонусов гостя и бонусной сетки для кнопок оплаты
	define('GK_BONUSES_USE', 1); // 0 - Не отображать, 1 - Отображать
	
	
	// Бонусная сетка (только отображение, фактическое начисление бонусов происходит по настройкам Game-Keeper)
	// Оставьте пустым, чтобы не использовать
	// Формат "СуммаОт-СуммаДо:Бонусы;СуммаОт-СуммаДо:Бонусы;СуммаОт-:Бонусы". Если нужно указать, что свыше определенной суммы будет один и тот же бонус, просто задаете СуммаДо пустым. Если будет начисляться процент от суммы пополнения, указать %. Например, от 1000 до 1499 начисляются 100 бонусов, от 1500 до 2999 начисляются 10% бонусов, от 3000 и выше начисляются 100% бонусов: "1000-1499:100;1500-2999:10%;3000-:100%".
	// Если нужно добавить комменатрий (до 30 символов) для бонуса, формат: "СуммаОт-СуммаДо:Бонусы@Комментарий", например, для бонусов при оплате от 1000 до 1499 будет "1000-1499:100@Действует определенное время;1500-2999:10%;3000-:100%"
	define('GK_BONUS_AFTER_PAY', '1000-1999:200;2000-2999:500;3000-4999:700;5000-7999:1000;8000-9999:2000;10000-:3000');
	
	
	// Отображение правил согласия
	define('GK_SHOW_RULES', 1); //  0 - Не отображать, 1 - Отображать
	
	
	// Способ отображения баланса
	define('GK_BALANCE_TYPE', 0); // 0 - очки-деньги (возвратные средства), 1 - складывать очки-деньги и очки-бонусы
	
	
	
	
	// ----- Настройки для администратора ----- //
	// Для открытия панели администрирования необходимо на Главной странице несколько раз в течение пяти секунд нажать на Часы
	
	
	// Количество кликов на часы для ввода пароля
	define('GK_ADMIN_NUMB', 5); // 0 - Не отображать панель администрирования
	
	
	// Пароль администратора
	define('GK_ADMIN_PASSWORD', '1111'); // до 7 цифр
	
	
	
	
	// ----- Дополнительные настройки ----- //
	
	
	// Количество секунд до завершение сеанса при отсутствии действий пользователя
	define('GK_TOUCH_SCREEN_RESET', 0); // 0 - не завершать сеанс при отсутствии действий пользователя
	
	
	// За сколько секунд до сброса сеанса предупредить сообщением
	define('GK_TOUCH_SCREEN_WARNING', 15); // 0 - не отображать сообщение
	
	
	// Отображение сообщения после нажатия кнопки завершения сеанса
	define('GK_SESSION_END_MESSAGE_TIME', 1); // указать количество секунд для отображения сообщения, 0 - не отображать сообщение
	
	
	// Версия стилей и скриптов
	define('GK_VERSION_SCRIPT', time()); // При внесении изменений в стили и скрипты, повысить номер
	
	
	
	
	// ----- Внутренние настройки ----- //
	
	
	// Стандартные параметры, менять не нужно
	define('GK_PATH_CORRECT', true);
	$GK_REAL_PATH = realpath(dirname(__FILE__));
	include_once($GK_REAL_PATH.'/inc/settings.php');
	
?>

...