GMS - GaMe Server, Ver 4.32 (22.05.2004)
Windows 95/98/ME/NT/2k/XP
Программный пакет GMS для администрирования игрового зала.
Copyright (C) 2001-2004 Nikonov Ivan A.(NiaSoft)
http://home.ural.ru/~nia/gms_page.html
Download (1.7Mb): http://home.ural.ru/~nia/down/new/gms_setup.exe
=================
Программа GMS Ver 4.32 (GameServ.exe) - серверная часть, ставится на компьютере администратора.
Основные возможности:
***NEW Ver 4.32*** (22.05.2004)
- в настройках шлюзов добалены команды управления трафиком, выполняемые при обмене временем;
- округление всех сумм в большую сторону, с соответствии с указанной разрядностью денежной единицы;
- добавлена возможность в тарифах игнорировать скидку по процентам;
- в формулах системы скидок добавлены функции для работы с датой/временем, так же теперь строки заключаются в кавычки;
- добавлена опция пропорционального растягивания картинки на клиентах;
- добавлено задание строк для бегущей строки на клиентах;
- реализован протокол передачи файлов/каталогов по TCP/IP, сейчас обновление клиентов будет производиться с его помощью;
- при установке времени, реализовано определение пересечений с очередью;
***NEW Ver 4.31***
- клиент может устанавливаться и загружаться как сервис;
- возможность запуска из клиента программ под разными логинами WinNT !
- возможность работы клиента с файлами настройки и др. под указанным логином WinNT;
- на клиенте блокированы кн. ALT+TAB и WIN под WinNT;
- разделение компьютеров на группы (залы);
- задание у тарифов время действия но дням недели, и принадлежность к группе компьютеров;
- задание у интернет тарифов время действия но дням недели и времени, разделение трафика на подсети;
- введена возможность указывать метод обсчета трафика для каждой гр.интернет тарифа в отдельности (только вход., только исход., суммарный, по наибольшему);
- возможность сервера работать с файлами настройки и реестром под указанным логином WinNT;
***NEW Ver 4.28b***
- добавлены правила реестра, сейчас возможно из GMS задать какие ключи реестра изменить при запуске клиента, и при его выгрузке по паролю
- установка пакетов (сеансы с фиксированным началом работы и продолжительностью), как с сервера так и с клиентов
- досрочное завершение работы с клиента
- добавление времени с клиента
- установка трафка удаленно с клиента
- режим автоматического вычитания стоимости трафика из суммы времени
- признак неоплаченого сеанса
- введены скидоки по времени и трафику в ед., сумме, и процентах.
- введена система скидок, тип скидки (или комбинация скидок) задается с помощью условия (формулы)
- возможность возвращать деньги уплаченные за трафик
- возможность указывать дату при парковке в очереди
- выбор действия при попытке закрыть программу (закрыть, свернуть, ничего)
- скрыт пароль на карточках
- установка времени с карточки, для админов по уровню доступа
- установка пароля для карточки, для админов по уровню доступа
- добавлены счетчики времени и трафика для карточек
- добавлена возможность для некоторых карточек ТОЛЬКО удаленного добавления времени
- у администраторов добавлена добавлена опция "Доступ ТОЛЬКО в своей смене", которая позволяет запретить администраторам работать не в своей смене
- не полная влокировка в состоянии "ВРЕМЯ" (комп. не перезагружается и не убивает процессы пока комп. не перейдет в состояние "Свободен").
***NEW Ver 4.14***
- поддержка удаленного монитора состояния сервера GMS (GMonitor). Т.е. можно просмотреть состояние сервера GMS с любого компьютера имеющего сетевой доступ к серверу GMS (из локальной сети, или из интернет). А установив такой монитор для общего обозрения (на отдельном компьютере или на втором мониторе севера), отпадут постоянные вопросы к администратору типа "А сколько осталось времени на ... ?" и т.п.;
- установка разрешения на удаленный мониторинг по уровню доступа пользователя;
- установка прав по уровню доступа пользователя на удаленный мониторинг для каждого поля передаваемых данных;
- просмотр всех сетевых соединений с сервером, с возможностью закрыть выбранное соединение;
- удаленная установка времени с клиентов самими пользователями, с использованием карточек (автоматическое снятие денег с карточки) !!!;
- установка разрешения на удаленную установку времени для каждого клиента в отдельности;
- установка разрешения по уровню доступа пользователя на смену тарифа, при удаленной установке времени;
- автоматическая генерация паролей при добавлении пользователя;
- генерация уникального ID-номера карточки пользователя;
- удаленное удаление всех сетевых клиентов при удалении сервера GMS;
- установка режима, при котором на клиентах всегда отображается окно для запуска программ;
- удаленное удаление клиентов при удалении сервера;
- поддержка нескольких языков (причем каждый может перевести программу на нужные ему язык, т.к. вся информация хранится в файле текстового формата в стиле INI фалов );
- статистика в отчетах, по работе администраторов;
- создание/редактирование списка скриптов, для удаленного запуска скриптов на клиентах;
- автоматическое обновление с сервера всех сетевых клиентов;
***NEW Ver 4.12b***
- система списков администраторов, с указанием каждому уровня доступа (до восьми уровней);
- система смен администраторов;
- возможность настраивать доступность функций программы в зависимости от уровня доступа администраторов
- система списков пользователей, с указанием о каждом личных данных, ведением статистики и т.д.;
- система выделения времени по карточкам;
- оплата дополнительных услуг (сканирование, печать и т.п.);
- группы и названия тарифов, с указание прав доступа и др.;
- автоматический пересчет, при смене тарифа (если устанавливаемое время попадает на границу между двумя тарифами, то происходит правильный пересчет суммы(или времени) );
- возможность указывать абсолютное время (т.е. когда добавляем время на компьютер то можно указать, что работать два часа, а можно поставить что работать до трех часов дня, а кол-во времени будет вычислено автоматически);
- возможность экспорта/импорта всех данных программы в отдельный файл, в открытом формате независимом от версии программы;
- возможность установки фильтров при создании отчетов;
- парковка очередей на определенное(или не определенное время) (это необходимо когда пользователь хочет забронировать себе время на какое то определенное, например на два часа дня);
- поддержка указания параметров для программ запускаемых на клиентах;
- указание точности денежной единицы (от 0 до 4 знаков после запятой);
***NEW Ver 4.06b***
- несколько типов блокировки на выбор: перехват активности, частичная и полная блокировка мыши и клавиатуры , перезагрузка, убить все программы после окончания времени и при запуске новой программы;
- возможность встроить клиента в Windows. Т.е. explorer больше не нужен !
- формирование списка программ для запуска на клиентах, с делением по группам и заданием типа блокировки для каждой программы в отдельности(!);
- полное отключение блокировки на клиентах, если надо;
- наличие скрытого режима клиента;
- ввод названия клуба для показа его на клиентах;
- установка режима случайного выбора картинок из указанного каталога;
- выбор для каждого из тарифов тех групп запуска которые будут доступны на клиентах при установке именно этого тарифа;
- при установке времени можно считать либо время исходя из суммы, либо сумму исходя из введенного времени.
***Ver 3.4***
- динамическая система паролей, с двумя уровнями доступа (1-обычный администратор; 2-главный администратор). Если пароль не введен то все функции по изменению чего либо отключаются, так же недоступны некоторые функции при 1 уровне доступа. Задание алгоритма расчета паролей;
- система управления временем не зависящая от системного времени, как на клиентах, так и на сервере !
- ведение кассы, с возможностью сдачи кассы (изъятье денег из кассы);
- надежное сохранение всех параметров программы, даже если компьютер неожиданно выключить;
- гибкое и удобное управление временем;
- возможность изменения текущего времени;
- список стандартных тарифов с установкой периода действия для каждого из них;
- возможность установки скидок игроку в процентах (штрафы, скидки);
- мгновенный пересчет времени при вводе суммы, тарифа, скидки;
- возможность добавления времени к текущему;
- возможность обмена временем между двумя компьютерами (если игроки хотят поменяться компьютерами);
- гибкая система очереди, позволяет поставить игроков в очередь, при чем кол-во игроков в очереди на один компьютер неограниченно (двойная, тройная, ... очередь);
- обмен компьютерами в очереди;
- смена компьютера в очереди;
- смена очередности игроков в очереди;
- удаление компьютера из очереди;
- установка паузы игрокам;
- возможность "выгнать" игрока при этом можно вернуть ему оставшиеся деньги, а можно оставить их в кассе;
- удобная настройка программы;
- выдача звукового сигнала предупреждения за определенное время до конца работы на компьютере, как на клиенте так и на сервере;
- выдача звукового сигнала при окончании времени работы на компьютере, как на клиенте так и на сервере;
- звуковой сигнал можно выдавать через бипер (задав частоту и продолжительность) или через звуковую карту (задав имя WAV-файла) в возможностью указания уникального для каждого компьютера WAV-файла.
- минимизация программы в трэй бар;
- изменение шрифта, и фонового цвета для списка компьютеров. Задание отдельно для каждого состояния компьютера цвета букв, и некоторых параметров шрифта.
- возможность отключения системы динамических паролей. И в качестве пароля использование ключевого слова;
- задание активности и порта сервера;
- возможность установки настроек клиентов в сервера;
- установка системного времени на клиентах с сервера;
- удаленная перезагрузка, выключение или выгрузка клиентов;
- возможность при окончании времени показывать GMS поверх всех (даже если под консолью или в игрушке сидишь);
- ведение отчетов в неизменяемом шифрованном виде;
- возможность создавать отчеты в MS Excel (по шаблону) и в текстовом формате, на определённый период времени, на текущий день и месяц, на прошедший день и месяц. При создании отчетов в MS Excel, так же формируется обобщенный отчет по дням и месяцам, и строятся диаграммы по дням и доходам, месяцам и доходам.
- удаленное администрирование программ запущенных на клиенте;
- быстрый запуск программ на клиентах с закрытием уже запущенных ранее программ;
- удаленное задание файла заставки (логотипа) на клиентах, с возможностью растягивания изображения на весь экран;
=================
Программа Net Client Ver 4.32 (CNet.exe) - клиентская часть, ставится на всех игровых компьютерах.
Основные возможности
***NEW Ver 4.32*** (22.05.2004)
- запуск программ и работа с объектами системы(файлы, реестр и т.д.) под разными учетными записями WinNT;
- запуск в качестве службы WinNT;
- анимация в оформлении (движущиеся окна и т.п.);
- бегущая строка, содержание которой задается на сервере, строки выдаются в случайном порядке и не повторяются пока не будут показаны все строки;
- завершение сеанса самим пользователем, если польз. сам установил себе время по карточке;
- поддержка удаленного обновления самого себя с сервера по протоколу TCP/IP;
- автоматическое скрытие лишних окон клиента при отсутствии активности в течении 5 мин.;
- блокировка клавиш WIN, Alt+Tab, Ctrl+Esc и др. под WinNT;
- режим неполной блокировки в состоянии "ВРЕМЯ", чтобы дать возморжноть клиенту доплатить;
***NEW Ver 4.1***
- поддержка установки на сервере времени работы самим пользователем с клиентского компьютера (авторизация на сервере, показ состояния счета на ID-карточке клиента, выбор тарифной группы и тарифа, ввод суммы которую пользователь хочет потратить);
- поддержка удаленного удаления установки клиента с сервера при удалении установки сервера;
- поддержка удаленного обновления самого себя с сервера; ;)
***NEW Ver 4.0b***
- поддержка параметров для запускаемых программ;
***NEW Ver 3.12b***
- поддержка возможности встроиться в Windows;
- отображение большими буквами названия клуба, номер компьютера, и текущее время.
- отображения дерева для запуска программ (с показом только тех программ которые действительно имеются на данном компьютере).
- поддержка нескольких типов блокировок
***Ver 3.0***
- управление с сервера GMS, надёжный коннект;
- жесткая блокировка клиентов (скрытие рабочего стола, таск бара, отключение Ctrl+Alt+Del, выдача на весь экран блокирующего окна);
- возможность автозагрузки;
- "независимый" клиент - отсчет времени ведется независимо от сервера (даже если сервер будет отсутствовать, клиенты будут работать также как с сервером);
- восстановление времени при перезагрузке клиента;
- возможность задания времени автоконнекта с сервером;
- использование трэй бар ;
- наличие скрытого режима работы;
- отображение информации о времени;
- выдача предупреждений за энное время до окончания и при окончании времени;
- клиент не видим по Ctrl+Alt+Del (Win9x).
- возможность перезагрузки или выключения компьютера (отсутствует если используется скрытый режим).
- независимая от сетевого имени идентификация клиента на сервере GMS;
- автоматическое завершение повторно запущенных программ;
- автоматическое выключение питания монитора (только под Win 95/98/Me);
- выгрузка программы вручную по паролю;
- поддержка удаленного управления процессами и запуска программ;
- поддержка заставки в виде произвольного изображения, с возможностью растягивания его на весь экран;
=================
Программа GMonitor Ver 1.0 (GMonitor.exe) - Монитор состояния удаленного сервера GMS.
Основные возможности
- вход на сервер по заданному порту и ip-адресу, с заданным пользователем и паролем;
- автоматическое соединение с сервером при его отсутствии, с заданным интервалом во времени;
- надежное соединение с сервером;
- автоматическое обновление данных с сервера с заданным интервалом во времени;
- автоподбор ширины колонок таблицы по данным;
- изменение списка таблиц запросов, и их содержания. При чем список возможных полей для отображения берется с сервера;
- разворачивание на весь экран с возможностью выбора монитора из нескольких мониторов в Windows (не путать с поддержкой нескольких мониторов nVida);
- показ состояния соединения с сервером в текущий момент, полная информация об ошибках (при наведении мышки на строку состояния);
- поддержка нескольких языков (причем каждый может перевести программу на нужные ему язык, т.к. вся информация хранится в файле текстового формата в стиле INI фалов );
=================
======= РЕГИСТРАЦИЯ ========
Незарегистрированная копия сервера GMS позволяет использовать только 3 клиентских компьютера.
- Минимальная регистрация на 10 компьютеров - 70$;
- Свыше 10 компьютеров плюс 5$ за каждый компьютер.
После оплаты по e-mail высылается регистрационный ключ.
Предъявитель ключа признается полноправным владельцем регистрации на программный пакет GMS !
Владелец регистрации может:
1. Получить при обновлении версии однократно новый регистрационный ключ.
2. Увеличить в регистрации количество компьютеров с доплатой разницы, и соответственно получить однократно новый регистрационный ключ.
3. Безвозвратно ликвидировать регистрацию.
Дополнительную информацию о регистрации можно узнать по адресу: Регистрация_GMS
============================
----------------------------
Установка клиента:
1. Скопировать файлы CNet.exe, cneth.dll и CNet.ini в отдельный каталог на клиенте.
2. Прописать для каждого компьютера в CNet.ini следующие параметры:
----- Start CNet.ini ------
; Имя компутера на сервере GMS. Не путать с сетевым именем ! Имя для
; каждого компьютера должно быть уникальным, и соответствовать имени
; указанном в списке компьютеров на сервере GMS.
MyCompName=01
; IP-адрес компьютера на котором установлен сервер GMS.
ServerIp=192.155.15.100
; Порт сервера GMS. Этот порт должен соответствовать порту указанному в сервере GMS.
ServerPort=35666
----- End CNet.ini ------
3. Запустить CNet.exe .
----------------------------
Установка сервера GMS:
Можно воспользоваться программой установки, а можно установить вручную, если имеются необходимые файлы:
1. Скопировать в отдельный каталог файлы: GameServ.exe и report_.xlt .
2. Запустить GameServ.exe .
3. Если файл с настройками (GameServ.ddt) отсутствует то по умолчанию пароль не спрашивается, т.к. нет ни одного администратора.
ПРИМЕЧАНИЕ: Чтобы установить режим работы с несколькими уровнями доступа нужно добавить администратора и установить для него пароль (рекомендуется ознакомиться с описанием механизма динамических паролей - "pass_gms.txt" ).
=================
Описание файлов:
GameServ.exe - сервер GMS
GameServ.lgx - зашифрованные логи (запись при окончании времени у кого либо)
GameServ.ini - настройки сервера GMS
GameServ.bak - копия GameServ.ini (создается каждые 5 минут)
GameServ.ddt - шифрованная информация о компьютерах, очередях, пароль и т.д.
GameServ.bdt - копия GameServ.ddt (создается каждые 5 минут)
report_.xlt - шаблон для создания отчетов в MSExcel, можете изменить его (но будьте при этом повнимательней)
gms.txt - описание программы
pass_gms.txt - описание динамических паролей
*.lng - файлы с переводом интерфейса программ на разные языки;
CNet.exe - клиент GMS
cneth.dll - библиотека для CNet.exe
CNet.ini - настройки клиента GMS
CNet.win - визуальные настройки клиента GMS
CNet.ddt - шифрованная информация об текущем времени
CNet.bdt - копия CNet.ddt (создается каждые 5 минут)
Размер файла: 1.7 МБ
Время загрузки: -