Page 1 of 1

[227d] Unreal WebServer (WebAdmin)

Posted: Fri Apr 25, 2008 8:24 am
by .:..:
This is a sequel for [url]http://www.unrealdestination.com/clients/hyper/phpBB2/viewtopic.php?t=756[/url].
A WebServer administration page.

Features:
-Restart map - Restart currently playing map.
-Switch map - Switch map to selected map/game/mutators (note that maplists configure must be enabled to access maplist).
-Current game - You see list of players (ID/Name/Ping/Score/IP) and controls to Kick/Ban them.
-Server console - See a list of chat messages in server aswell a command line where you can chat with the players to execute a command on server.
-Banlist - See a full list of all banned clients, also lets you unban them.
-Defaults - Server configure page:
* Main Game config - Lets you configure basic game rules (such as max players/server packages/server actors/redirecting etc).
* ServerInfo config - Lets you configure public server rules (such as server name/admin name/MOTD).
* Maplists - lets you configure maplists (for DeathMatch based games, NOT for Coop).
* Mod Configures - Custom mods configures page (by default it contains configures for DeathMatch, TeamGame, Cooperative).
Read the included UWebReadme.txt for more info.

*Download from here: [url]http://www.klankaos.com/downloads/UWebAdmin.zip[/url]

*Bugs/ToDo:
-Untested with Internet Explorer (bugs?).
-Untested with Linux client/server.
-Very ugly interface (someone with HTML coding skills, please update WebAdminHTML.int and e-mail it to me or something).

Update: Changed to little better interface and added a config option for the new 227e "AllowFastDownload" flag.

Re: [227d] Unreal WebServer (WebAdmin)

Posted: Fri Apr 25, 2008 8:26 am
by .:..:
And to answer this question: No, it does not break the compatibility with older clients on your 227 server (as long as you don't add this mod on ServerPackages)!

Re: [227d] Unreal WebServer (WebAdmin)

Posted: Fri Apr 25, 2008 10:00 pm
by Zombie
Ah. I see now that 227 supports a TCP AcceptClass child connection and additional link states like in UT. That definitely makes a TcpLink more useful for services. That should be listed in the "New commands and functions in 227" thread and documented elsewhere.


-Zombie