PHP RCon

Software Screenshot:
PHP RCon
Software Details:
Version: 2.0
Upload Date: 1 Mar 15
Developer: Ashus
Distribution Type: Freeware
Downloads: 90
Size: 1832 Kb

Rating: nan/5 (Total Votes: 0)

PHP RCon is works with any server supporting the RCON management protocol.

It abstracts common remote server commands to a visual GUI, protected by a username & password authentication model.

This allows commands to be quickly executed fairly quickly, instead of taking many seconds to write them manually in the game's console.

Pressing a few buttons might help you check player details, kick or ban players, get player screenshots, and even send private messages.

Admins can also change game types, maps, restart the server, and many other more.

For commands that need multiple or extra options, the PHP RCon package also comes with easy to use command builders.

Setup instructions are provided with the package's README file and there's no need for a database engine to be present for PHP RCon to work.

PHP RCon supports multiple user accounts and can manage multiple servers for multiple games at the same time.

Officially supported games:
vCoD
CoD:UO
CoD2
CoD4

What is new in this release:

  • Added:
  • Polish translation.
  • Serbian translation.
  • The button to Change the gametype now (thx. Scratch).
  • Call Of Duty 1 and Call Of Duty: United Offensive support. All maps, map screenshots, gametypes, weapons and names of rcon password variable imported.
  • A few COD4 weapons to the quick setting dialog at the bottom.
  • Maximum script execution time can be changed in the file init.inc.php.
  • A new variable $disable_whisper was added to cod4 config file. It is set to true for this game. If anyone finds a way to whisper to players (command tell), you may want to change it.
  • Spanish translation.
  • Slovak translation.
  • Serbian flag - RS.png.
  • Admins can change their password. Then it is stored safely encrypted in users.inc.php. New variables to be set: $changepass_enable - enable or disable changing the passwords; $changepass_minchars - minimum number of characters for new passwords; and $pw_salt - unique password encryption parameter. Translators, please update your work.
  • Changed:
  • Configuration file with general games settings (maplist.inc.php) was split to individual config files. Default maps and configuration are now located inside games/*.inc.php depending on the game version. Also all references to maplist.inc.php were removed as configuration is loaded anyway via init.inc.php. This might mean slight speed up.
  • Function set_time_limit in init.inc.php is commented out by default, because some of us run their webserver in safe mode.
  • Updated:
  • German translation.
  • Italian translation.
  • Fixed:
  • German translation.
  • Minor bug in JavaScript.
  • If a particular country flag has no image present in folder flags/, display it in text form only.
  • Suggesting commands or variables via Ajax. This new feature displays all default commands and variables along with their default values to the right when typing first letters of any command. This behavior can be easily changed by setting $suggest_partial to true. Then it searches all commands containing your query. Of course, you can choose any of the suggestions by selecting it and modify before sending. If anyone finds this feature bothering, he can turn it off entirely by disabling $suggest_enable. I also took care of waiting for one response before sending another - for those of us, who write at over 230 chars per minute. Suggests work fine on Opera and IE7, IE6 has some problems with styles.
  • A serious security leak could let unauthorized users control someone else's gameserver in particular case. Everyone using more than one instance of PHP RCon on the same webserver (different configuration and users in different directories) should consider updating immediately. In case the server or browser decides to ignore this fix, another security checking catches the attempt and logs the user out. Then the user may still control more instances, but from different browsers. Server admins can also isolate the session data to individual subdirectories for even more increased security (see validate.inc.php).
  • Falsely disabled COD4 command "tell". I tried to use command tell directly in game, but only an error (Unknown function TELL) popped up. Unfortunately I never tried to use it via rcon, which works perfectly. Maybe someone misused it in team games to tell things to enemies, who knows.
  • While importing lists of commands and variables from COD1 and COD1UO Linux servers, I found out, that there wasn't the bug, that bothered us for so long. Should any response from server be longer than 1024 chars, the header repeated and overlapped over one character of received response. So now the fix is enabled only for COD2 and COD4.
  • If gameserver is unavailable and returns no reply at all, not even the UDP header, the result box was empty. Now it correctly displays, that the gameserver is offline or changing map - language specific error message.

Requirements:

  • PHP 5 support

Screenshots

php-rcon_1_79338.png
php-rcon_2_79338.png
php-rcon_3_79338.png

Similar Software

Comments to PHP RCon

Comments not found
Add Comment
Turn on images!