Hi,
I was looking for a good log analyzer for tremulous. I couldn't find what exactly I was looking for. Then I decided to write one from scratch. I started to work on it 2 days ago and I didn't have so much time to contribute. But I have a very early stage pre-alpha version of it with an object oriented design. You can see the first web page of it from here:
http://cekirdek.pardus.org.tr/~meren/temp/games_test.htmlWeapons and Users page are not ready yet. I'm also planning to add some overall clan efficiency evaluation procedures. But I pretty have every kind of relational information about games, users, weapons and structures in my classes, so it's a matter of time to get the rest of the pages done.
I need to re-factor the code especially for the sake of modularity, it's not ready yet. But if you're interested, you can see the code here:
http://sudrap.org/repository/users/meren/tremloganalyzer.pyIn my Linux box (by using python interactive shell) I run it like this (as an example, just in case if you'd like to try):
import tremloganalyzer
logfile = tremloganalyzer.LogFile("games.log")
games = logfile.process()
webPages = tremloganalyzer.WebPages('/tmp', 'test', games)
webPages.create()
I need some help at least about this matter: I need more server side game logs to test it, especially crowded games which played nowadays. I don't know who should I talk to, if you can provide me some, I'd appreciate. Shafe from Beer-Garden provided me a very big and old log, the example page is created by analyzing that log, thanks to him. But I need more.
Also any ideas and suggestions would be most welcome.
Best,