The system of care for computer game clubs. Computer club management system Locker Short description of the project

Golovna / Contacts

All the more and more often I ask how to improve GameClass. Gameclass is one of the most advanced computer room management software. Regardless of the large number on the official website of the documentation, the process of installation and adjustment to complete the folding. Therefore, I have reviewed the details about the process.

The GameClass program is expanded on the website http://www.gameclass.ru/. In the same place, you can freely download the demo version and try out its functionality. For a minimal set, we need an installation of the MSDE2000 database (Database MSDE2000 ReleaseA) and an installation of the GameClass 3.84 Release 9 program itself. As of today, the remaining stable version. I'm afraid that the future program will no longer be developed, the docks will not be found an investor to buy the project. Other modules and programs are needed for more fine tuning of your club.

First install GameClass, you need to install the Microsoft SQL Server Desktop Engine database server, which is responsible for processing these programs. Install the required version of MSDE2000 downloaded from the GameClass website. With dekіlkom Іnshimi versions of MSDE2000, the program for controlling the Internet cafe worked for me. MSDE is unpacked in the specified directory, starts up and installs without powering it up in the directory C:\Program files\Microsoft SQL Server

After installing MSDE2000, you need to know and run the ResetPass.bat file, which is located in the directory where MSDE2000 was unpacked. Before starting this BAT file, the computer needs to be restarted so that all routes to the SQL server are registered in the installed systems. ResetPass resets the database administrator password and when installing the GameClass program, it automatically resets all passwords.

After restarting the computer in the third year, you will know the SQL Service Manager program, which will allow you to start and restart MSSQL server. The backup of the server is necessary to ensure the backup of the data base. The data itself will be in the C:\Program files\Microsoft SQL Server\8.0\Data directory. I recommend that you regularly make a copy of this directory so that you can check your statistics, information about the appearance of the record, fix the programs and take into account everything related to the GameClass data.

Having checked that SQL Service Manager is running and the MSSQL database is working, you can proceed to install GameClass. When you start the installer, the program will pop up, as if you need to fix it. When installed on client computers in the hall, if they block, it is necessary to select "Client computer". On the operator's computer, select "Head key computer". Call on which computer is running the database MSDE2000, but it's not obov'yazkovo. GameClass allows you to connect to a remote database on another server by entering the address of the SQL server.

After setting a victorious manager's empty password to enter the system. Obov'yaskovykh nalashtuvan to control the hall is not so rich:

  • Change passwords for the manager and operator in the "Koristuvach" branch
  • Assign IP addresses of client computers at the "Computers" branch
  • Designate tariffs

After nalashtuvan it is connected as an operator and we start the work from the hall. When you run the program under the operator, the program shows the computer in green as it can be seen in the margins and in red as it is not visible. When the client downloads the server, it will display the login and password entry window. If the "Computer Vilniy" block shines, it means that the problem is in the settings.

The function of connecting to the remote data base is on the manager’s computer, which, having installed the program, can guard the hall outside the camp. For which GameClass is installed, select "Computer Manager". To connect, check the box "Connect to another server" and write the address of the database server. Be sure that the files and antiviruses do not block the port of the MSSQL service. By changing the password of the manager, you can remotely check not only the hall, but also call statistics, as well as carry out changes in accounts and carry out any work with adjustments. If you change the language setting for zastosuvannya, the operator is guilty of connecting to the base and re-entering the system.

From the nearest future, I'm going to get some information about those, like for the help of GameClass, to help clients under the Linux Gentoo operating system.

Locker- tse complex system of automation of computer clubs and Internet cafes. The main tasks of the system are registration of sessions of robotic computers in the hall and blocking of robotic computers, the hour of the session is past. The program Locker keeps the appearance of any additional services, pays for coristuvach, balance of skin coristure, appearance of computer armor, collects statistics and forms of various calls about the robot and other things.

The Locker program can open the system for access to spivrobitnikiv to various functions and calls. For the help of additional modules, I will be able to display computers on the screen on the screen, I will be at the entrance to the computer room, I will install the inline computer on the side of the club on the Internet, I will notify the club about the station, automatic other check machine on the cash register.

A new version of the client software for computers in the club Club Client program. This program also works with Locker!

Bonus robot system: a "bonus hour" is accumulated on the koristuvach's rahunka For example, for the skin of five years, the robotic koristuvach takes one year of a cost-free bonus hour. Zastosuvannya tsієї system є good incentive for postіynyh koristuvachіv.

Description of Locker

The program is distributed as shareware, and is delivered according to the principle "as it is", so that the retailer does not carry the potential for a trace of an incorrect name. We guarantee only the reliability of the functions of the program and the documentation and respect from our side to the favor of the curly programs.

The program runs on Windows 10/8/7/Vista/XP/2003/2000/NT/98/ME. Minimal allowances: computer, on which you can run Windows, 15 MB on a hard disk + data expansion. The size of the display screen is to blame but not higher than 1024x768.

Warehouse business for the project: hard computer equipment and swedish internet - still not all warehouses of a successful computer club. It is also important to competently organize the management system, not interfering with the access to the necessary resources, and at the same time to secure the information and the software is installed. Before our company stood the task of creating a complex solution, as if we were protecting all the features of such a system.

This solution is scalable and can support services for both one club and several computer clubs.

Short description of the project:

The system for managing gaming computer clubs, developed by our company, includes the following components:

  • the server part, as a way to save the data of the correspondents, tariffs, session history, authorization confirmation;
  • the cashier's addendum, which allows the club administrator to manage the cashier's credits, improve the balance, remotely manage the blocking of working stations;
  • wrapper for client machines, which is responsible for managing the paid session of the client's work to the club and blocking the station after the end of the paid hour;
  • A Windows service, written in Java, that tells it to try unsupervised corruption in an unauthorized way to terminate the shell process;
  • Installer: a shell and a Windows service are transferred from a visualized file, which installs the necessary software on the corysteve machine and the additional system setup. Implementation installer for the additional tool Inno Setup.

Technical description of the project:

The wrapper is a desktop add-on and implemented using the complementary Electron framework. The client shell and the Windows service work at the close connection and establish it at the “additional client” pair. The service follows the shell process and restarts it every now and then, it crashes and unauthorized closes via the task manager. Also, the service has implemented a warning for the trivality of the session. If the payment hour of the koristuvach is over, the service will notify the obolontsi that it is necessary to block the koristuvach's access to Windows.

The service is automatically installed at the hour of installation of the shell. At once in the Windows system, a coroner with rights is being created, which is being installed as “for the lock of a coristuvach”. Like a shell for a new oblique record, a shell is written.

To save the possibility of carrying out preventive or other administrative work, a Windows service has been created to restore the shell process less at the time of the cloud record.
Communication between the components of the cashier, the client and the server part of the implementation in the REST architecture.

The operator of the club from his working place can block the car, whether it be a car. For which program, the cashier needs to ask about blocking to the server, and the server sends the client program notifications via webSocket.

Computers in addition to the cashier are identified by the ip-address and the identification number, which is formed by the hashing of the computer's mac-address.

Data about all the sessions of the correspondent are saved in the MySQL database and presented as an addendum to the cashier.

Technologies:

stack: Apache Maven, Apache Tomcat, Tyrus, ReactJS, Redux, JNA
programming languages: Java 11, JavaScript, Node.js
frameworks: Electron, Spring Boot, Spring Data, Spring Security
Infrastructure: Gerrit, IntelliJ IDEA, Jira, Inno Setup, VM VirtualBox, JetBrains WebStorm
DB: MySQL
test libraries: Junit, DBunit.
Other libraries: Lombok, JsonWebToken, Log4j2.
protocols: web socket, REST.

Screenshots:


Project specifics:

  • development of the system from scratch: from business analysis to testing the solution;
  • read rozpodіl robіt on stages, starting from the follow-up of the obvious solution from the zamovnik to the prototype of that yogo testing;
  • system programming: development of Windows services in java;
  • the degree of control over the processes of the Windows operating system;
  • distribution of desktop-programs in “kiosk mode”. Tobto program is guilty to occupy the entire area of ​​the screen, zakrivayachi panel zavdan, including mothers the maximum priority over other programs. The program cannot be closed, burnt, poked;
  • the minimum requirement for the participation of the club staff in order to install and update programs for coristuvac machines;
  • quick delivery of the intermediate versions to the replacement for the prototype for a short time of development for testing,
    Showing the product to the deputy, which allowed the nobility to work and bachiti, as the system is being created in his eyes.

Project result:

For three months, the great work was done, and the decision was handed over to the deputy:

  • created by the technical manager of the computer club management system;
  • the architecture was designed and a description of the future solution was prepared;
  • a description of the prototype was prepared - a minimum set of practical components that demonstrates the possibility of decoupling;
  • development of prototypes of all components of the system and the installer of the desktop add-on for client machines;
  • writing and implementing a robot test plan from over 100 test cases;
    fragmentation and more protests prototype.

Achievement of the company on the project:

  • a number of non-trivial tasks, connected with the Windows service, were successfully solved;
  • vikonuvavsya support to the project at all stages of work: follow-up of the obvious solution from the manager, identification of needs, business analysis, writing of the technical task, designing of the architectural solution, prototyping of the future system, uninterrupted development of the prototype, testing;
  • In addition, those comments of the patron, which come to us, which are blamed on the process of recognition of the intermediate version of the prototype or the demonstration, were quickly processed, discussed and, for the need, were introduced.

What they worked on the project, our bindings:

At the beginning of the work on the program, the team beat the next work:

  • follow-up of the obvious decision from the zamovnik, identification of its needs, its processing, analysis and fixation;
  • storage of the technical manager for the operational support;
  • follow-up of the essential decisions;
  • implementation of architecture and description of the solution;
  • distribution of all components;
  • distribution of the system installer on machines at clubs;
  • integration of components;
  • writing a report test to the plan, more than 100 cases completed and submitted to the plan, for their run on a permanent basis;
  • uninterrupted testing process, including those on the owner’s estate,
  • a quick demonstration works for the deputies;
  • schotizhnevi postachannya solution to the deputy.

It’s a pity, I didn’t have the ability to check and get to all the programs for managing the computer room, but all the same I did a small subjective look at the main programs for controlling the computer hour in the Internet cafe in order to let you know how to use the programs, download them or buy the main functions of these programs. I tried only the first two programs from the whole list.

GameClass
It's hard to finish it, but the program is buggy. It is protected by the fact that on server Windows there is no way to write data to the MSSQL database, it is launched under a different shorthand and the operator cannot access to change data. The system of oblikovyh records was worthy, if you have deposited pennies on your account, do not bother operators anymore and use your password. The system of statistics has been expanded to show the number of leather skin records scored per hour. Possibility of taking only one thing, not chіpayuchi іnshih. Not worthy of the format of dens, for which it is important to find out who siv and skilki spent on such minds. Even more often glitches are blamed, if there is a negative amount of pennies on the account, the account is blocked for that hour for zero. When you start the Generals gri, if you choose to unblock the computer, you get a pardon, the GCC client shows that computer is locked. Cym is already actively crusting.

Astalavista
Vіdmіnna program, but it's a pity I worked out only the old version. Intuitive-intelligible log of operations, initial description of the configuration of the skin computer, a list of running programs, the ability to connect via vnc/radmin to the client directly from the program. I was able to run this program directly from Linux vicarious wine. In one of my clubs, operators and at the same time administrate the hall, victorious Astalavista under Linux. Having registered the path to vncviewer in the settings of astalavity, you can navigate to linux, you can miraculously connect to the client computer. Under Linux, a bunch of glitches appeared: for 100% interest in the Astalavista processor, it stops being affected by the onslaught. All programs work to navit not hindering the venture, and astalavista navit not to collapse. Others are those that the log of operations does not appear immediately, but after an hour, flush does not help.

astalaViSta SuperViSor Ver.2
The software complex ". : . astalaViSta SuperViSor" is a system-creating software (software) for automating the activity of computer centers (CC), computer clubs (CC), Internet centers, Internet cafes, home networks, computer classes at the beginning of the mortgages, points of collective access, access point to the Internet only. Our distribution is based on successful work in the field of automation of computer clubs for the rest of the five years (since February 1999).

Network Administrator
Network Administrator - a system for managing computers and maintaining their appearance in an Internet cafe or a computer club. The system allows to more automate the administrator's work, as well as more advanced features: Simple and sensible interface, shell for clients, automatic notification of clients after the end of the paid hour. Automatic calculation of the number of services. I don’t need to pay a certain amount of services and tariffs, a discount for corystuvachs. Mode "nich" іz prepayment. Possibility of scheduling by client computers (reviewing active tasks, switching off, re-advancement, seeing a reminder, launching programs). The call system for the texter, the ability to convert the calls to HTML format, as well as the power to send them to e-mail. Vbudovaniya NAT, proksі, oblіk that oblezhennya access to the Internet. Possibility of prepayment and postpayment. Client's notice about the completion of the work for 1 and 5 minutes. The creation of tariffs, which should be deposited at one o'clock in the afternoon, at the day of the day of the year, the number of years purchased.

Locker
This is a complex automation system for computer clubs and Internet cafes. The main tasks of the system are registration of sessions of robotic computers in the hall and blocking of robotic computers, the hour of the session is past. Crimson Locker manages the shape of the Internet traffic of the skin computer, the shape of any additional services, pay for koristuvachiv, the balance of the skin koristuvach, the shape of computer armor, collects statistics and forms of difference about the robot and a lot of other... The program can solve the system I gave access to spivrobitnikiv to various functions and calls. For the help of additional modules, I will be able to display computers on the screen on the screen, I will be at the entrance to the computer room, I will install the inline computer on the side of the club on the Internet, I will notify the club about the station, automatic other check machine on the cash register.

Computer room The program "Computer room" is recognized for the automation of robots and computer clubs, Internet cafes. The main tasks of the program: control of the paid hour, control of traffic, control of printers, control of the work of administrators, management of ratings in the popularity of programs that are awarded by clients.

ESMART® Cafe
Billing system for Internet cafes and computer clubs. Support for fiscal registrars of SHTRIKH-FRK and the ability to win smart cards as a payment request of a client.

KravNetAdmin™
Professional software complex for the appearance of finance and management of the work of the computer center. Behind this phrase, there are five foldable, ale tskavoi robots for us; and a serious result - for you. The representations of the complex took away all the best ideas, and ours, and the administrators of the clubs, and the key ones, and the directors. We have tried to encourage the ideal and final selection of programs that are in power for everyone.

Taskmaster
Management system, automation and control of computer clubs and Internet cafe Taskmaster Center Enterprise.

Club Control
That nadiyna control system of computer clubs and Internet cafes is strained.

ZShell
The ZShell system is recognized for facilitating the work of the administrator and the coristuvach, the exchange of the coristuvach's access to system resources, as well as for the form and control of the cash register and pennies that need to be, the management of new statistics for the administrator and robotic computers.

IPGuard
A completely cost-free fully functional program for managing computers and Internet clubs. You can win also in other ways, where it is necessary to control the exchange of access and the appearance of the PC wink as needed.

Non-Russian programs for managing the Internet club

Cafe Suite
CafeSuite is a powerful cyber cafe management software package that can help you manage your computers, manage customers, bookkeeping and billing.

EasyCafe
EasyCafe is the perfect solution for your needs management in your Internet cafe. The price of the building is to provide clients with an accounting appearance and a cafeteria with a minimum human assistance. EasyCafe has a lot of unicles features for adding diversity for the clients. EasyCafe, whiskey cybercafes, hosting the quality of services, thus providing wide opportunities for their clients.

© 2022 androidas.ru - All about Android