Quaqut is a simple program that queries Unreal Tournament 2004 (™) game servers and retrieves information like those available while browsing servers in the game.
That means information like server name, game type and current map, names and scores of players, and much more.
The program has been written in quite scalable fashion, so it could be extended to support other games someday.
Quaqut is written in C, it compiles and runs on most POSIX systems (Linux, *BSD, Solaris, etc.), on MacOS X systems and on Windows systems too.
I wrote this program so I could check what is being played and who's playing on servers without launching the game each time (expecially useful when I have many other programs running and don't want to quit them).
It can be also really useful in generating some live stats, by monitoring a server at regular intervals and displaying output elsewhere (for example on a PHP page).
This software is released under GNU GPL (version 2 or upper).
Written by Giacomo Lozito aka city_hunter
<city_hunter at users dot sourceforge dot net>
Special thanks go to M.Hendriks for writing
this nice page about unrealengine2 server query protocol.
That page and the wonderful software called
Ethereal really helped me a lot.