Topic: [TOOL] External Console - Graphical Client (GUI)
Hey there,
I just finished my graphical client to access the external console (econ) / telnet interface of a teeworlds server.
With this client you can execute any command that the server supports via a graphical interface.
For example you can get a list of players that are currently playing on the server and can kick/ban/mute/etc. them.
It is also possible to create "Jobs" that become automatically executed after a given time. The jobs can also be repeated after the execution. E.g. you can create a job to restart the current round every 10 minutes or shutdown the server in 2 hours.
The software is written in C++(11) with my own Framework and the QT Framework and is therefore crossplatform available and (like all my projects) open source. (Downloads at the bottom)
Server Setup
To use this client, it is required to add a few settings to the configuration-file of the server.
The following settings MUST be added:
ec_port 4444 (the port for connecting via the client)
ec_password test123 (the password)
This settings are not required, but you can add them if you want:
ec_bantime 60 (The bantime when entering the password wrong)
ec_auth_timeout 30 (The time before the auth times out)
ec_output_level 2 (The amount of log-information in the econ)
After adding this settings, restart the server.
Video
https://www.youtube.com/watch?v=KWTcI3I0ffw
Screenshots
Download
Sourcecode: https://github.com/Malekblubb/tw_econ_gui
Android (tested on Xperia S, Galaxy S2): http://37.221.194.71/twec/android.php
Linux x86-64: http://37.221.194.71/twec/tw_econ_gui_86-64
Windows (tested on 7, 8.1): http://37.221.194.71/twec/tw_econ_gui_win32.exe