This software is a RCON (Remote CONsole) tool that allows you to control and manage multiple Counter-Strike 2 or other Source engine based game servers at same time using the TCP/IP-based Source RCON protocol.
In the past, a lot of RCON tools were published, maybe the most popular was HLSW but currently the project is abandoned and no updates are released. Some clones like Source Admin Tool tried to take over but most of them are outdated and doesn't support Counter-Strike 2 at 100%.
Seeing the lack of updated and functional tools to manage my own game servers i decided to code a new one by myself. In early releases of this tool i've used a RCON library i found in GitHub but it was unstable and makes the application crash.
Finally i coded my own RCON class and rebuilt the application from scratch without the third party dlls.
The Source RCON Protocol is a TCP/IP-based network communication protocol which allows to remotely send console commands to any Source-based game server. The most common use of the RCON protocol is to allow server owners to manage their game servers without direct access to the machine where the game server is running on.
In order for commands to be accepted, the connection between client and server must first be authenticated using the server's RCON password, which can be set up using a special console variable. Normally, this variable is located inside server.cfg file.
rcon_password "123456"
You can view more details of how the Source RCON protocol works in Valve's website:
I shared my RCON class in GitHub to allow users to copy and modify the code. RCON class is the core of this application, all other stuff is only a fancy GUI. Stop asking for full source code, i will not publish it. You can use my class and create your own tool as i did.
I know my code is a spagetti bowl, i'm not a professional developer, feel free to fix it and if you want, share your corrections with me to keep it updated and working.
To easly manage my own game servers i also published a tool that allows you to install, update, start and stop the servers with just one click.
You can publish your comments, ask for new features or send your feedback on Reddit: