Меню Рубрики

Как установить gameclass на windows 7

gameclass на windows 7

Содержание

Состав программы

GameClass3 состоит из трех частей:

  • базы данных MSDE2000 (он же SQL-сервер).
  • приложения оператора/менеджера (далее GCServer).
  • клиентской части (далее GCClient).

Установка серверной части

1. Установить базу данных MSDE2000. Для инсталляции MSDE перейти в каталог MSDE2000A и запустить Setup.exe. После инсталляции для сброса пароля запустить ResetPass.bat.

Примечание
Инсталляция MSDE-сервера требует указания НЕПУСТОГО пароля для стандартного пользователя SA. Этот пароль указан в файле Setup.ini (смотрите параметр SAPWD). Инсталляция GameClass3 требует пустой пароль для пользователя SA. Изменение пароля на пустой происходит с помощью бат-файла ResetPass, который нужно запустить после инсталляции MSDE и до инсталляции GameClass3. Программа инсталляции GameClass3 установит пользователю SA защищенный пароль (непустой).

2. Установить GCServer. Запустить файл gc3setup, при установке выбрать роль Главный управляющий компьютер.

3. Настроить программу:

Остальные настройки по умолчанию.

Установка клиентской части

1. Установить GCClient. Запустить файл gc3setup, при установке выбрать роль Клиентский компьютер.

2. Настроить привилегии. Дать полный доступ группе Пользователи на папку Program FilesGameClass3Client и на все вложенные папки. Дать полный доступ группе Все на ветку реестра HKLMSoftwareNodaSoftGameClass

Примечание
Для разблокировки клиента при отсутствии связи с сервером необходимо нажать CTRL + ALT + U

Обновление версии программы

1. Для обновления клиента запустить файл gc3setup, при установке выбрать роль Клиентский компьютер.

2. Для обновления сервера запустить файл gc3setup, при установке выбрать роль Обновление главного управляющего компьютера.

Навигация

Основные ссылки

Избранное

Аппаратное и програмное обеспечение в интернет кафе

Прибыль, рентабельность, окупаемость и финансы в интернет кафе

Услуги интернет кафе

Законодательство и бюрократия

Вход в систему

Помогите! Не могу установит GameClass 3.84 под Windows 7
можноли эти сделать?

Сервер не

Сервер не пробовал, но клиентская часть GameClass работает отлично

Сервер 3.85.2.10

Сервер 3.85.2.10 пока не работает под Win 7, не то что 3.84

Game >Submitted by Mutalib (не зарегистрирован) on вт., 2014-10-07 21:41.

GameClass под Windows 7 тоже работает, и серверная и клиентская часть

Источник

Часто задаваемые вопросы

Материал из GameClass Wiki

Ошибка подключения к SQL-серверу

Ошибка может возникнуть по нескольким причинам:

  • Неверный адрес SQL-сервера
    Решение проблемы: в диалоге подключения вы указали IP-адрес несуществующего компьютера, либо компьютера, на котором не установлен SQL сервер, либо установлен, но не сконфигурирован полной инсталляцией GameClass. Если вы подключались к локальному серверу, то смотрите следующую причину.
  • Не установлен SQL-сервер
    Решение проблемы: установить SQL-сервер. Смотрите раздел Первая_инсталляция
  • SQL-сервер установлен, но не запущен либо находится в режиме паузы
    Решение проблемы: запустите SQL-сервер командой «net start mssqlserver»
  • SQL-сервер установлен, запущен, но не сконфигурирован полной инсталляцией GameClass
    Решение проблемы: Вы установили SQL-сервер (MSDE2000), но забыли провести ПОЛНУЮ инсталляцию GameClass, которая помимо копирования на ваш компьютер приложения оператора конфигурирует SQL-сервер.

Программа выдает сообщение о критической ошибке «Тарифная сетка содержит пустые интервалы! Отсутствует текущий тариф!»

Это значит Вы создали тариф с «дырами», т.е. с промежутками времени, когда не действут ни один тарифный интервал. На каждом тарифе обязательно должен присутствовать интервал 00.00-00.00 с максимальной стоимостью часа, либо объединение интервалов должно покрывать все время от 0:00 до 0:00. Не обязательно задавать интервал с 00.00 по 00.00, можно задать два интервала, например: 07.00-22.00 и 22.00-07.00, главное, чтобы были задействованы все сутки и указаны все дни недели. При наличии пустых интервалов программа не сможет корректно расчитывать стоимость времени, поэтому продолжение работы невозможно, иначе в итоге получится неверный результат.

В результате чего возникает такая ситуация:

  • На тарифном интервале «По умолчанию» («default») поставили условие (>= минут), убрали какие-то дни недели или изменили время
  • В качестве конца интервала использовали время на минуту меньше (например, 7:59 вместо 8:00)
  • Удалили тариф или тарифный интервал, с которым в данный момент запущен сеанс
  • Переведите на своей машине время на сутки вперед и зайдите под менеджером.
  • Создайте или восстановите в каждом тарифе тарифный интервал «По умолчанию» с временем 00.00-00.00 с максимальной стоимостью

Утерян пароль менеджера, как сохранить статистику?

Наш администратор поменял пароль пользователя с административными правами в серверной части программы. Так вышло, что теперь мы не знаем пароль менеджера. Можно ли как-то решить проблему, сохранив базу? Или переустанавливать целиком?

Можно поступить следующим образом:

  1. Сделать бекап базы утилитой GCBackupRestore (лежит в каталоге C:program filesGameclass3). Бекап можно сделать, даже если Вы не знаете пароль менеджера — запустить так: «GCBackupRestore C:», после этого появится приблизительно такой файл C:GCBackup-20051003-123331.gcb (подробнее смотрите раздел хелпа «Резервное копирование и восстановление базы данных»).
  2. Деинтсаллировать MSDE и GameClass и полностью выполнить новую инсталляцию. При этом у вас будет пустой пароль менеджера (переставлять только сервер!! клиентские части трогать не надо).
  3. Снова запумтить GCBackupRestore и восстановить ранее созданную резервную копию базы. После восстановления у вас все будет как раньше (статистика, настройки, тарифы, сеансы) на момент создания резервной копии базы.
  4. Изменить пароль менеджера с пустого на секретный и записать его на бумажечку, бумажечку спрятать в надёжное секретное место.

Источник

Настройка тарифов

Материал из GameClass Wiki

Для настройки тарифов зайдите в настройки системы в закладку Тарифы

GameClass позволяет привязать набор тарифов (группу тарифов) к группе компьютеров. Таким образом имеется возможность задать разные тарифы для разных групп компьютеров. Переключаться между группами тарифов можно с помощью выпадающего списка с группами компьютеров. Одной группе компьютеров должна соответствовать одна группа тарифов.

Каждый тариф задается набором из одного или нескольких тарифных интервалов. Обязательно должна задаваться базовая стоимость часа — она задается одним тарифным интервалом, для которого нужно указать время с 0:00 по 0:00 и назначить все дни недели, это означает, что заданный тариф действует на все сутки на всю неделю (т.е. задается базовая стоимость для тарифа). Вы можете добавить другие тарифные интервалы с ограниченным временем действия (например с 7:00 по 12:00) и другой стоимостью (ниже базовой). Базовая стоимость должна быть самой высокой. Алгоритм по определению стоимости работает так, что выбирается наиболее дешевый вариант оплаты из доступных.

Вы можете выбрать для тарифного интервала дни недели, в течение которых он действует. Также, интервал может иметь условие «>= Х часов». Если условие выполняется, то этот тарифный интервал принимает участие в расчете стоимости.

Еще раз уточним, что алгоритм расчета стоимости работает так, что он всегда выбирает интервал с меньшей стоимостью. Таким образом, Вы можете ввести систему скидок. Сначала задаете базовый тарифный интервал с высокой стоимостью часа, а потом добавляете другие тарифные интервалы с условием (например, >= 3) часов и меньшей стоимостью часа.

Пример 1:

В Вашем клубе стоимость 1 часа игры — 10 рублей. Однако Вам выгодно, чтобы клиент сидел дольше времени, пусть и дешевле. Вы решаете, что при покупке 2 часов и более, стоимость часа = 9 рублей, а при покупке 3 и более часов, стоимость часа = 8 рублей. В этом случае Вы создаете тариф «игры» и добавляете для него 3 интервала, каждый с 0:00 по 0:00. Для второго интервала выбираете условие >=2 Часов, а для третьего >=3 Часов. Готово.

Пример 2:

У вас круглосуточно игры 10 рублей в час, но Вы хотите, чтобы с 23 вечера по 8 утра была почасовая стоимость 7 рублей. В этом случае для тарифа «игры» создаете 2 интервала. Первый с 0:00 по 0:00 со стоимостью 10 рублей, второй с 23:00 по 8:00 со стоимостью 7 рублей.

Тарифный интервал может быть ПАКЕТНЫМ. Это означает, что цена указывается за весь промежуток времени. Это удобно использовать, когда продается «вся ночь» или «всё утро». Пакетные варианты отображаются (становятся доступными для выбора) в списке тарифов, когда наступает время их действия. Для пакетного варианта можно установить ограничение по количеству трафика, входящего в пакет (в тарифе, к которому принадлежит этот пакетный интервал, должна быть включена опция «интернет»). При использовании пакетного тарифа с интернетом, трафик будет автоматически заблокирован, если включенный объем трафика будет исчерпан, при этом на компьютере можно продолжать работать, но без интернета.

Кроме того, пакетный тарифный интервал может быть НЕЗАКРЕПЛЕННЫМ. Это означает, что подтариф имеет фиксированную продолжительность (например, 2 часа), но не ограничен временем начала.

Если в выбранном тарифе будет использоваться интернет — поставьте галочку «Интернет». Это повлияет на блокировку трафика, если у Вас активизирован модуль контроля интернет-трафика. Для почасовых тарифов существуют два режима учета трафика: первый — когда стоимость наработанного трафика вычитается из общей суммы баланса (в этом случае галочку «отдельная оплата» ставить не нужно). Второй — когда время считается отдельно от трафика. В этом случае нужно установить галочку «отдельная оплата». При этом можно задать количество трафика, которое будет добавлено с начала сеанса за каждый купленный час времени. Во втором режиме будет работать функция «Доплатить за трафик».

Если в выбранном тарифе будет использоваться интернет — поставьте галочку «Интернет». Это повлияет на блокировку трафика, если у Вас активизирован модуль контроля интернет-трафика. Для почасовых тарифов существуют два режима учета трафика: первый — когда стоимость наработанного трафика вычитается из общей суммы баланса (в этом случае галочку «отдельная оплата» ставить не нужно). Второй — когда время считается отдельно от трафика. В этом случае нужно установить галочку «отдельная оплата». При этом можно задать количество трафика, которое будет добавлено с начала сеанса за каждый купленный час времени. Во втором режиме будет работать функция «Доплатить за трафик».

«Округл.(по $)» — по этой сумме будет происходить округление денег на выбранном тарифе. К примеру, Вам удобно установить сумму 0.5 руб, потому что меньше 50 копеек — это уже не деньги. Или же наоборот, 5 рублей, что будет более выгодно для клуба, т.к. округление всегда происходит в большую сторону.

«Округл.(сек.)» — шаг округления по времени, указывается в секундах. Чтобы лучше понять, что означает этот параметр, проведите аналогию с «поминутными», «посекундными» тарифами сотовой связи.

Оба параметра округления влияют на итоговую сумму, сначала округляется в большую сторону время, а затем полученная по этому времени округляется сумма (также в бОльшую сторону).

Как избежать ошибок при разработке тарифа?

Приведём пример из жизни. Этот пример основан на проблеме, которая была у пользователя нашей программы и которую мы помогли решить, наглядно показав ошибку в разработанном тарифном плане. Пользователь задал следующий вопрос: «Как считаются тарифы в программе с применением учета отыгранного времени? Вопрос возник при применении таких тарифов (валюту указана украинская — «грн», т.е. гривны): 0:00-0:00 2.00 грн/ч (1ч ‹= x) 0:00-0:00 1.80 грн/ч ›=120 (1ч ‹ x ‹2ч) 0:00-0:00 1.60 грн/ч ›=180 (2ч ‹= x ‹3ч) 0:00-0:00 1.00 грн/ч ›=240 (4ч ‹= x) Все нормально работает до тех пор, пока я не добавляю последнюю строчку. Т.е. я хочу, чтобы человек пришел, дал 5 грн. и сыграл 3 часа, дал 6 грн. — играл 6 часов. С учетом добавленной строки получается, что человек дает 5 грн. и играет 5 часов.

Наш ответ пользователю:

Вот что на самом деле (а в скобочках написано то, что думали Вы). 0:00-0:00 2.00 ч (1ч ‹= x) — если берет ‹2ч, то по 2 грн. 0:00-0:00 1.80 ч ›=120 (1ч ‹ x ‹2ч) — если берет ›=2ч и ‹3ч, то по 1,80 грн. 0:00-0:00 1.60 ч ›=180 (2ч ‹= x ‹3ч) — если берет ›=3ч и ‹4ч, то по 1,60 грн. 0:00-0:00 1.00 ч ›=240 (4ч ‹= x) — если берет ›=4ч, то по 1 грн. Алгоритм работает именно так, как он и задуман — вначале берется самая дешевая стоимость и, если условие выполняется, то эта стоимость берется за действующую. В вашем случае и 6 грн и 5 грн. и даже 4 грн. удовлетворяют последней строке (>=240, стоимость 1 грн.). Чтобы стало понятнее, как работает алгоритм — посмотрите рисунок.

На рисунке в графическом виде представлены заданные вами тарифы. Кружок с номером означает номер строки из заданного Вами тарифа. Например «0:00-0:00 1.60 ч ›=180 (2ч ‹= x ‹3ч)» — это строка номер 3, на картинке ей соответствует линия, касающаяся кружка с номером 3 внутри. График показывает количество часов, которые выдает алгоритм в зависимости от введенной суммы. Т.к. алгоритм выбирает более дешевый вариант для клиента, то результатом работы алгоритма является ТОЛСТАЯ красная полоса. Как видите, в Вашем случае введенный третий интервал с условием (›=180) просто не попадает в алгоритм, а второй попадает, но только в начале. Фактически работают только первый и последние интервалы. Справедливости ради надо заметить, что график нарисован для округления по деньгам 0,01 и по времени — 1 секунда. Если округление будет более грубое, то график слегка поменяется.

Смотрите также статью Программа выдает сообщение о критической ошибке «Тарифная сетка содержит пустые интервалы! Отсутствует текущий тариф!»

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как установить ftp сервер на windows
  • Как установить fsx на windows 10
  • Как установить flatout 2 на windows 7
  • Как установить fifa 10 на windows 10
  • Как установить ffmpeg windows