Navigation:  Introduction >

Review article, history of program

Previous pageReturn to chapter overviewNext page

'Internet Cafe' software

accounting work of Internet cafe, cyber cafe, gaming center


The spread of internet cafes, cyber cafes, gaming centers all over the world booming in popularity. Possibility to get an easy access to Internet anywhere in the world is very important and useful for everyone. E-Mail, social networks, network gaming, access to Internet resources - everything that makes our lives more convenient, productive and fun. This is a real gold mine for students, communication and recreation tool. Gamers have the opportunity to play with each other, not only within the room of cybercafe, but any opponent at any point on the globe. Invaluable assistance of internet cafes for people who are on vacation, business trip. For them it is means of communication, the ability to share documents, important messages. Impossible to list all the areas of valuable services provided by internet cafes.


Internet cafe owners, from the first day of work, faced with a mass of different problems. How to control the work of employees? Dishonest employees (operators) sometimes stealing cash, selling computer time without accounting. Cafe owner can not always be present and monitor the work. He needs a reliable daily reports on the work (which would be impossible to counterfeit), the statistics of cafe operations, opportunity to control the cafe from home via internet and email. His main target - to increase the profit received from cafe. Operators working in internet cafe aren't only record paid time and get money from clients. It is necessary to monitor the state of computers, work of LAN, restrict customers from running malicious programs. All this isn't complete list of problems that are solved with software for automation and management of internet cafes.


There are many software for accounting work of internet cafes available. Amateur and professional, free and paid. This review focuses on "Internet Cafe" software by AstrumSoft ( Its headquarters is located in Odessa/Ukraine. Software invented in 2000 by Ruslan Shcherbatyuk ( It is very popular in Russian-speaking countries as its interface was initially Russian. Nowadays it is available in English and other languages. It supports most Windows operation systems (XP/2003/Vista/7/8/10). We were one of the first who completely supported Windows 10.




At the 2000, being a student of I. I. Mechnikov Odessa National University, Institute of Mathematics, Mechanics and Economics, faculty of Applied Mathematics - Ruslan Shcherbatyuk invented his first version of "Internet Cafe" software. The original idea of program was proposed by his friend Viktor Myasnikov who was working in Internet Cafe at that moment. He had designed program interface and basic functionality. Program was well implemented and it was decided to try selling it via internet. Very soon first clients had appeared. Many thanks to all program users as they had proposed valuable ideas and it started to dynamically evolve. Locking PC control via LAN had appeared soon. Many other features were implemented that should have each internet cafe control program nowadays. Years passed, functionality was growing up together with the quality of the program. At 2004 Ruslan Shcherbatyuk started AstermSoft company. Official website started at: Working together with high skilled engineers mainly improved software and it is rated as very professional nowadays. Worldwide sales started very soon, starting from home Odessa/Ukraine and targeting far located Fiji islands.





Original program interface allows quick describing of cafe state. Single screen contains information about all the computers in the cafe. There is a dependency on PC Display connected to computer of administrator as it should contain all the information at the same time. For example, cafe containing 16 PC's should have screen resolution 800x600, cafe with 48 PC's should have 1280x1024 screen resolution. Not a problem nowadays, rather a historical requirement:




Software consist of two programs: server and client. Server program is installed on PC of the cafe admistrator/operators (person who takes money from clients and controls their time). Client program is installed on each PC in local network. Customers of internet cafe rent their time to work on these client PC's.


Primiary focus of client software is to lock PC until it is rented (paid). There are several locking techniques: locking pop-up window and locking of keyboard/mouse. Take a look at a sample locking window:




You can use any image or even a group of images changing with a given period of time.


Control of paid time - primary functionlity that is present in all internet cafe accounting software. Cafe operator can easily type paid time (i.e. how long customer is going to rent a PC), and paid sum will be calculated automatically. Computer will be unlocked. When the time is out, client PC will be automatically locked. So customer will not use a rented PC more then he had paid. Cafe owner will get his maximal profit. Software is able to notify customer about the rest of his time (or how much time he has already used), including voice, 5 minutes before the end of time, directly into his speakerphones or using administrator PC speakers.


Software operates with the cost per hour of games and cost per hour of Internet. There are conceptions of "night" and "half-night". Customers are often stay at cafe during the whole night. It usually costs cheaper then cost per hour. Timer (or post-paid) mode can be used when customer has no idea how long he will rent a PC and likes to pay at the end of his work.

Time packets are implemented for pre-selling minutes cheaper to a loyal customers, accounting to their personal balance (i.e. game and internet hour cards).


Discounts, payment round up, free time for computer customization, tariffs can automatically change during the day. Possibilty to fine customers because of their discipline (by decreasing their paid time). There is a possibility to return the rest of paid sum to the customer (example: he had paid for 1 hour, but spent 30 minutes only and wants to leave). Changing/swapping customer seats, possibility for cusomter to give the rest of his time to his friend.


Reliable reports - exteremly important functionality of each accounting software. "Internet Cafe" software proposes different reports that you can observe using any time interval (originally for current work shift). Reports are encrypted. There is no possibility of easy changing or replacing them. Reports even have some techniques of automatical repairing using internal back ups. Cafe owner can be sure in reports security: all the cheats for operators are fixed so he will see work statistics as it originally was. Here is a sample of program report:





Software reports and software itself have different security access levels protected by password. Cafe owner, for example, able to deny changing tariffs, deny observing reports of work shifts of other operators. Special security report "used processes" shows what programs were used by customers, at what time. There is a possibility to sort process list by its popularity. Owner of cafe will be informed of most popular games used by clients.


Software allows to account any other services (Point-of-Sale, POS), like: printing, scanning, burning CD's, bar services (tea, coffee). Printing is specially controlled: all the printers connected to admin PC under program control. Each printed list of paper is accounted. USB devices are under control. Inserting USB-flash or stealing USB-mouse will immediately notify operator.


Software allows to control internet usage under different operating modes. It is possible to disable internet when in games mode or restrict some functionlity. If you are a software engineer and desire to construct your own internet control plugin - this manual describes how to do that.


Software allows to control and account internet traffic. You can separate local network traffic and internet traffic. You can set cost per 1 megabyte of traffic depending on its volume.


Software contains database of customer accounts. You can enter personal data for each client, including: home address, picture. Program remembers total time spent in cafe, total paid sum. You can group customer accounts, name groups and assign special discounts to groups. For example: regular group: 3% discount, silver group: 5% discount, gold group: 10% discount. At the end of the month you probably want to raffle some bonus to the most active customer. Customers can even start work using their login/password without help of operator.


Possibility to reserve computers. Customer can call internet cafe and ask that he needs 4 computers at 6PM for 3 hours.


There is a rich functionality of remote control of clients. It is primarily useful for operators. They can review client desktops, program lists, kill programs, adjust sound volume, reboot and shutdown computers, send text messages and many more.


One of the shortcomings of many internet cafe accounting software is a complex procedure of upgrading client programs when new version was released. It is a long time even for a cafe with 10 computers. "Internet Cafe" software allows you to update client software in one click. Next click allow to check client software versions, their integrity.


Cafe owner is able to inspect operators work via internet, email. He should just launch his favorite internet browser, type special URL and password. He can even observe some remote reports, client desktop screenshots, connection with clients, tariffs etc.


Virtual terminals are supported, when one PC has several displays, mouses and keyboards.


It is possible to control any game consoles by switching off TV when time is out. Program sends commands to special hardware (PDU) that switches off TV power.


Unique functions that are other software doesn't have: special Android software that operator can install on his mobile phone and operate with server program without need to sit near it. Mining crypto currency when computers are free and during customers work. Some customers like to save electricity by swiching off PC's (when they are not occupied), others like mining crypto-currencies that give so much profit that paying electricity bills is not a problem.


Software user manul (that is currently more then 250 pages), contains lots of recommendations for internet cafe owner, including how to catch operator cheats. Putting a system clock backwards, disabling client part, attempt to change the report - everything will be reported to cafe owner.


If you would like to give a try for a demo version of software, please download it here: . The only difference with full version is that demo version allows connection with 4 client computers only. Other functionality is exactly as in full version. Small cafes with a number of client computers below 4 are allowed to use this software for a free, unlimited time.


Please proceed to observing feature list.