the Internet Windows Android

Administrator program in a computer club. GameClass Computer Feed Management Program: Installation and Setup

Locker - This is a comprehensive system of automation of computer clubs and an Internet cafe. The main tasks of the system are the registration of sessions of the hall computers and blocking the operation of computers, the session time has expired. In addition, the Locker program keeps accounting for any additional services, payments, the balance of each user, the accounting of computers, collects statistics and forms various work reports and much more ...

The Locker program has a developed employee access system to various functions and reports. With the help of additional modules, it is possible to output the state of the room of the hall to a separate screen to users at the entrance to the computer room, output the current state of the computers to the club page on the Internet, sending messages about the current state to the club head, automatic printing checks on the cash register.

New option client program for club computers club Client. . This program also works with Locker!

Bonus system of work: "Bonus time" accumulates on the user's account. For example, for every five hours of operation, the user receives one hour of free bonus time. The use of this system is a good stimulus for permanent users.

Description of the program Locker

The program applies to Shareware, and is supplied according to the principle of "as is", that is, the developer is not responsible for the possible consequences of its improper use. It is guaranteed only the conformity of the functions of the program of its documentation and attention from our part to the wishes of users of the program.

The program works in Windows 10/8/7 / Vista / XP / 2003/2000 / NT / 98 / ME. Minimum requirements: A computer on which some Windows is capable of working, 15 MB on hard disk + data size. The displays screen resolution must be no worse than 1024x768.

In more and more often, I ask me how to configure GameClass. GameClass is one of the most powerful programs for managing the computer room. Despite the abundance on the official website of the documentation, the installation and setting process is quite complicated. Therefore, I decided to tell about this process in detail.

The GameClass program applies to the site http://www.gameclass.ru/. There you can also download the demonstration version and test it functionality. For the minimum set, we will need an installer of the MSDE2000 database (MSDE2000 Releasea database) and the installer of the program itself GameClass 3.84 Release 9. To date, this is the last stable version. I am afraid, in the future, the program will not develop more to develop until an investor will be found to buy a project. The rest of the modules and programs are needed for a thinner setting of your club.

Before installing the GameClass, you need to install the Microsoft SQL Server Desktop Engine database server, which is responsible for processing the program data. You need to install MSDE2000 version downloaded from the GameClass site. With several other versions of the MSDE2000, the Internet café control program has refused to work. MSDE is unpackled to the specified directory, starts from there and is installed without questions and messages to the C: \\ Program Files \\ Microsoft SQL Server directory

After installing the MSDE2000, you want to find and run the resetpass.bat file, which is located in the directory where MSDE2000 is unpacked. Before starting this BAT file, you must restart the computer so that all paths to the SQL server are prescribed in the system settings. RESETPASS resets the database administrator password and when installing the GameClass program itself configures all passwords automatically.

After restarting the computer in the tray at the watch, you will find the SQL Service Manager program that allows you to stop and run anew MSSQL Server. Stop server is needed in order to make a database backup. The data itself will be in the C: \\ Program Files \\ Microsoft SQL Server \\ 8.0 \\ Data directory. I recommend regularly make a copy of it directory to be able to restore your statistics, account information, program settings, and all that is associated with GameClass data.

Making sure that the SQL Service Manager is running and the MSSQL database works you can start the GameClass setting. When you start the installer, the program will ask how to tune in to be used. When installing on client computers in the hall to be blocked, you need to select "Client Computer". On the operator's computer, choose the "main manager computer". Usually on the same computer and the MSDE2000 database works, but it is not necessary. GameClass allows you to connect to a remote database on another server, entering the SQL server address.

After installation, use an empty password of the manager to log in. Mandatory settings for controlling the hall not so much:

  • Define passwords for the manager and the operator in the "Users" section
  • Define the IP addresses of client computers in the "Computers" section
  • Determine tariffs

After settings, you connect as an operator and start working with the hall. When you start the program under the operator, the program shows green computers that are visible on the network and red that is turned off. When the client sees the server, it displays the login and password input window. If the "Computer is free" block glows, then some kind of problem in the settings.

The connection function to the remote database is useful on the Manager's computer, which by setting the program can observe the condition of the hall remotely. To do this, install GameClass by selecting the Manager Computer. To connect, mark the "Connect to another server" checkbox and write the database server address. Make sure that firewalls and antiviruses do not block the MSSQL service ports. Using the manager's password, you can remotely see not only the condition of the hall, but also reports, statistics, as well as make changes in accounts and conduct any work with the settings. After changing the settings, it is necessary to apply the operator from the base and re-log in to the system.

In the near future, I am going to tell how to manage customers under the Linux Gentoo operating system using GameClass.

Business component project:powerful computer equipment and fast Internet are not all components of a successful computer club. It is very important to correctly organize the control system without limiting users access to the necessary resources, and at the same time secure information and installed software. Before our company was the task of creating a comprehensive solution, which will take into account all the features of such a system.

This solution is scalable and able to support maintenance of both a club and network of computer clubs.

Brief description of the project:

The management system for playing computer clubs, developed by our company, includes the following components:

  • server part that stores user data, tariffs, session history, is responsible for authorization;
  • the cashier application, which is presented in the form of a Web application and allows the club administrator to manage visitor credentials, replenish the balance, remotely control the blocking of workstations;
  • the shell for client machines, which is responsible for managing a paid session of the Club Client and block the station after the expiration of the paid time;
  • Windows-service written in Java, which cares and stops attempts by unscrupulous users unauthorized completion of the shell process;
  • installer: The shell and Windows service are transmitted as an executable file that installs the necessary software to the user machine and additional system setting. The installer is implemented using the Inno Setup tool.

Technical description of the project:

The shell is a desktop application and implemented using ELECTRON framework. The client shell and Windows service work in a close bundle and form a client application pair. The service monitors the shell process and restarts it every time it fails or unauthorizedly closed through the task manager. Also in the service has been implemented by a session duration. When the user's paid time ends, the service reports the shell that you need to block the user's access to Windows.

The service is automatically installed during the installation of the shell. At the same time, a user with limited rights is created in the Windows system, which is set as a "default user". As a shell, a shell is prescribed for a new account.

To maintain the possibility of holding preventive or other administrative work, the created Windows service will try to restore the shell process only in the account created during the installation.
The relationship between the components of the cashier, the client and the server part is implemented in the REST architecture.

Club operator from its workplace can block any user machine. To do this, the cashier application will send a lock query to the server, and the WebSocket server will send a client application message.

Computers in the cashier application are identified by the IP address and identification number, which is formed by hashing the MAC address of the computer.

Data on all user sessions are stored in the MySQL database and are displayed in the cashier application.

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: WebSocket, REST.

Screenshots:


Project Features:

  • development of a system from scratch: from business analysis before testing solution;
  • a clear separation of work on the steps, starting from the study of the existing solution from the Customer to the development of the prototype and testing;
  • system programming: Windows-service development on Java;
  • tracking and managing the Windows operating system processes;
  • development of Desktop application in "Kiosk mode". That is, the application should occupy the entire area of \u200b\u200bthe screen, closing the taskbar, including to have a maximum priority to other applications. The application cannot be closed, collapse, move;
  • the minimum need for the participation of the Club personnel to install and configure an application for custom machines;
  • weekly deliveries to the customer of the intermediate versions of the prototype throughout the entire development time for testing,
    Every week, the product was shown to the customer, which allowed him to be aware of the course of work and see how the system was created in his eyes.

The result of the project:

For three months, a large amount of work was performed and the decision was transferred to the customer:

  • created a technical task on the computer club management system;
  • architecture has been designed and a description of the entire future solution has been prepared;
  • a description of the prototype is prepared - the minimum set of working components demonstrating the possibility of solving;
  • prototypes of all system components and a desktop application installer for client machines are developed;
  • written and implemented a test plan with more than 100 test cases;
    Developed and fully tested prototype.

Achievements of the company on the project:

  • a number of non-trivial tasks associated with the Windows service were successfully resolved;
  • the project is maintained at all stages of work: the study of the existing solution from the customer, identifying needs, carrying out business analysis, writing a technical assignment, designing an architectural solution, the prototyping of the future system, the direct development of the prototype, testing;
  • customer's requirements and comments that arise in the process of familiarization with the intermediate version of the prototype or demonstration were rapidly processed, and, if necessary, were introduced.

What did they do on the project, our duties:

In the course of work on the application, the command performed the following works:

  • study of the existing solution from the customer, identifying its needs, their processing, analysis and fixation;
  • drawing up a technical task on the processed requirements;
  • study of existing solutions;
  • study of architecture and description of the solution;
  • development of all components;
  • development of a system installer on machines in clubs;
  • integration of components;
  • writing a detailed test plan, more than 100 cases are processed and entered into a plan, for their run on an ongoing basis;
  • continuous testing process, including on customer equipment,
  • weekly demonstration of work to customers;
  • weekly deliveries of solutions to the customer.

Unfortunately, it was not necessary to check out and touch all the programs for managing the computer room I did not have, but still I decided to make a small subjective review of existing software for monitoring computer time in the Internet cafe in order to know what programs exist where to download them or buy and the basic functions of these programs. I tried only the first two programs from the entire list.

Gameclass.
Pretty powerful, but buggy program. It is protected by working on server Windows, it writes data to the MSSQL database, running under a different user and the operator does not have access to data change. I liked the accounting system when users putting money to their account no longer worry the operators and sit under their password. Extended statistics system, which shows how many each account has gained for a while. The ability to remove only one specific task, not touching the rest. I did not like the format of the logs, for which it is very difficult to find out who when I sat down and how much I spent on what conditions. Very often there are glitches when the account turns out a negative amount of money, while at zero the account is blocked. When you start the game Merarals if you select a computer shutdown, an error falls out, the GCC client falls off and the computer remains unlocked. This is very actively used.

Astalavista.
Excellent program, but unfortunately I worked only with the old version. An intuitive log of operations, a visual description of the configuration of each 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 using Wine. In one club, operators and now administer the hall using Astalavist under Linux. Speaking the path to VNCViewer in the settings of the Astalavists even under Linux you can safely connect to the client computer. A few glitches appeared under Linux: at 100% load on the Astalavist processor ceases to respond to pressing. All programs work even without noticing this load, and Astalavist will not even get drowned. The second is that the log of operations does not appear immediately, and after some time flush does not help.

astalavista Supervisor Ver.2.
Software complex ".:. Astalavista Supervisor" is a system-forming software (software) to automate computer centers activities (CC), computer clubs (CC), Internet centers, Internet cafes, home networks, computer classes in educational institutions, collective school items access, Internet access points, etc. Our development is based on the experience in the field of automation of computer clubs over the past five years (from February 1999).

Network Administrator.
Network Administrator is a system for managing computers and keeping accounting in an Internet cafe or a computer club. The system allows you to fully automate the work of the administrator, and also has the following features: a simple and understandable interface, client shell, automatic client raising after paid time. Automatic calculation of the cost of services. Unlimited services and tariffs, discount for users. Mode "Night" with prepayment. The ability to manage client computers (view active tasks, turning off, reboot, issuing a message, launching programs). Reporting system for the manager, the ability to convert reports to HTML format as well as sending them to e-mail. Built-in NAT, proxy, accounting and restriction of Internet access. The possibility of prepayment and post-payment. Customer warning about the end of work for 1 and in 5 minutes. Creating tariffs depending on the time of the day, on the day of the week from the number of purchased hours.

Locker
This is a comprehensive computer club automation system and an Internet cafe. The main tasks of the system are the registration of sessions of the hall computers and blocking the operation of computers, the session time has expired. In addition, Locker keeps accounting the Internet traffic of each computer, including any additional services, users' payments, the balance of each user, the accounting of computers, collects statistics and forms various work reports and much more ... The program has a developed system for dividing employees to various functions. and reports. With the help of additional modules, it is possible to output the state of the room of the hall to a separate screen to users at the entrance to the computer room, output the current state of the computers to the club page on the Internet, sending messages about the current state to the club head, automatic printing checks on the cash register.

Computer room The program "Computer room" is designed to automate computer clubs, Internet cafes. The main tasks of the program are: control of the paid time, traffic control, printer control, administrator control, maintaining the ratings of popularity of customers used by customers.

Esmart® Cafe.
Billing system for Internet cafes and computer clubs. Support for fiscal recorders Barcode and the ability to use smart cards as a customer's payment.

KravnetAdmin ™
Professional software package to account for finance and management of the computer center. This phrase hides more than five years in difficult, but interesting work for us; And a serious result - for you. The presented complex absorbed all the best ideas, and our, and club administrators, and managers, and directors. We tried to build the perfect and finished set of programs that arrange all.

Taskmaster.
Control system, automation and control of computer clubs and Internet cafes Taskmaster Center Enterprise.

ClubControl
Powerful and reliable computer club management and Internet cafe.

Zshell
The ZShell system is designed to facilitate the work of the administrator and the user, restricting the user's access to system resources, as well as for accounting and control of the cash register and income money, maintaining full statistics of the actions of the administrator and the work of computers.

IpGuard
Fully free full-featured program for managing computer and Internet clubs. It can also be used in other cases where the controlled access restriction and accounting of the PC on the network.

Unbreakable Internet Club Management Programs

CafeSuite.
CafeSuite IS A Powerful Cyber \u200b\u200bCafe Management Software Package Tat Help You with Controlling Your Computers, Managing Customers, Accounting and Billing.

Easycafe
Easycafe IS A Complete Solution for Your Management Needs In Your Internet Cafe. It is Capable of Handling The Customers, The Accounting and The Cafeteria with the Minimum Human Assistance. MOREOVER EASYCAFE HAS MANY UNIC FEATURES FOR ADDING DIVERSITY FOR THE CLIENTS. Easycafe using Cybercafes Increase the Quality of their Services by providing Wider Options to their Customers.