INFiltration:WebTools |
Written by Kai Dietrich | |
Wednesday, 03 January 2007 | |
INF_WebToolsThe INF_WebTools package is a set of serverside WebApplications for the the Unreal Tournament 99 total conversion INFiltration and some additional bash and PHP/MySQL scripts.UT99 has an integrated WebServer, completely written in UnrealScript. The modular and dynamic nature of the Unreal Engine makes it possible to replace almost anything of the originaly provided components with custom code. The WebTools package contains 3 components. NG-WebAdminThe NG-WebAdmin is a new and improved WebAdmin and aims to replace the monolithic design of the original INF WebAdmin with a highly modular concept. This way custom, community made game-content like mutators can register its own extensions to the web-interface.Additionally the NG-WebAdmin removes unneeded overhead in the interface itself and adds some neat features for the admins WebCtrlThe UT Engine has a powerfull console which can change nearly anything on the server. WebCtrl accepts GET requests with certain parameters, then executes the given commands on the server and returns the result. Thus, WebCtrl provides by definition a WebService.WebStatIs also a WebService, but this time it is read only. WebStat provides a modular concept the gather information about the running game and the server. It aims to replace the flawed, UDP based, GameSpy protocoll with a custom TCP+HTTP based protocoll.Additionally the WebTools package contains some PHP Scripts which can be called by gameservers and query servers by them selfes. Its a two-way communication between common PHP-enabled webservers and UnrealScript based GameServers. Developers
Current State of DevelopmentThe INF_WebTools package still has a long todo-list - there are some many amazing things you can do with this technology, but there is nearly no demand for it anymore. I still have some uncompleted unreleased code on my harddisk but I think it is better not do an unstable release.WebStat Live at combatmaps.deEven if there aren't a lot of INFiltration servers anymore lately, the masterserver frontend at combatmaps.de is still running.DownloadThe INF_WebTools package is hosted at combatmaps.de - a community download portal - and here on cleeus.de readme.txtIf you want to, you can take a look at the:
changelogIf you want to, you can take a look at the changelog |
|
Last Updated ( Wednesday, 03 January 2007 ) |