Challenge Promode Arena Statistics Class Library

This is a JAVA class library providing tools for extracting statistics files from the game Quake 3 CPMA (www.promode.org). Additionally a SQL scheme for storing stats inside a mySQL database is provided as well as some classes to store the files.

If somebody actually decides to build something with this library he might need the documentation, so here is the javadoc. I know the code isn't documented well but I think a little documentation is better than nothing.:) Also anyone can modify the classes if he wants to. All I want is to be notified then.

CPMAStatsLibrary.rar (source)

CPMAStatsLibrary.jar (binary)

SQL Schema

Fri Jul 17 15:09:17 UTC 2009

Challenge Promode Arena Statistics Analyzer

This is a JAVA tool for Quake 3 CPMA(www.promode.org) players and server administrators to analyze their games. It provides an easy to use GUI for graphical statistics of all kind. This tool is buil on top of the CPMA Statistics Library I also developed. For more information see below.

Requirements

  • Java SE 1.5 or higher
  • mySQL Database ( http://www.mysql.com )
  • A database according to the cpma-scheme

CPMAStatStorage.rar

SQL Schema

Fri Jul 17 15:09:04 UTC 2009

Java ConsoleGUI-Library

This libarary provides an abstract class which provides the method public static <T>void printGUI(Class<T>), which prints out a menu to the console, allowing the user to invoke any static method in the class passed as parameter. This is especially useful if you have written some DAOs and now want to test your CRUD methods,without writing JUnit Test cases for them.

ConsoleGUI

Fri Jul 17 15:08:50 UTC 2009

WC3 Random Map Selector

This is a console based application, which selects random maps from a mappool entered by the user. This program saves time, when two players can't agree on mappool or on the order of the maps to be played.

Warcraft 3 Random Map Selector

Fri Jul 17 15:08:33 UTC 2009

Netgear RP614v2 Router Reconnecter

This is a simple Tool for reconnecting a Netgear Rp614v2 Router to the internet. This might be useful for rapidshare downloading or just for reconnecting after the router disconnected without any reason.

RP614v2Restarter

Fri Jul 17 15:08:17 UTC 2009