If’n you’re not a WWIIOL player or’n you’ve never built a web page, this’n isn’t for you. An’ if’n you try to read’n on, I’m promise’n I’ll do my damn’est ‘n write it all like this’n.
I’m going to give you a preview of something to look at, review really.
Now – take a deep breath. Do not get all overexcited on me. Tell yourself: this means nothing. This is not an official CRS project. I’m doing this in my spare time because Killer has been asking for something like this since Day 1, and because there is overlap with part of my day job (game management and monitoring).
When I started here, game management consisted of a handful of text files (also used to control the building of client datafiles), terrain data. And that was it.
Game management tools consisted of a web page that could tell you if a server might be online or not, and let you brute-force shutdown or start a server.
There wasn’t a whole lot to manage. If you wanted a change, you rebuilt the server.
Wanted to release a patch? Our host coder had to log into a particular box, open up a manual SQL connection to the server and manually update the database tables (which were seriously over-engineered for our usage), restart the auth server, and see if the changes worked.
There was a reasonable amount of monitoring going on, but it was done the extremely hard way (manually crunching of log files).
*Some* game management could be done by bringing the servers down, changing database records and restarting it, but that was pretty limited.
So I started out building tools with Roxen webserver using their RXML language to make it drop-dead trivial to create useful management and monitoring tools. RXML is a very matured version of what JSTL might hope to become (bear in mind, RXML is 10+ years old).
At the same time, this seemed like it might be a useful beginning for something we’ve wanted to do for a long time – carefully exposing some of the game’s data in a format that can be used by afiliate sites.
So while I’m not CRS’s “web guy”, I have nothing to do with our external websites todate, I am the internal “web-tools” guy.
And so, this brings me to my little preview: Wiretap. (Edit: This was formerly a link to zombo.com to make sure you read on) No, this isn’t a joke, but I wanted to make sure you understand that this is a preview. The content was chosen because it was something I needed to work on, not because its what we intend to provide (although for the time being, I guess we *are* providing it).
The URL, which I ask you not to share, since I’m not trying to load or stress test this service, is web3 dot wwiionline dot com.