guidscan

Overview

guidscan

guidscan scans server logfiles of Quake III Arena and derived games such as Return to Castle Wolfenstein and Wolfenstein Enemy Territory that contain PunkBuster messages as well or PunkBuster logfiles and creates a list of GUID's with associated player names.

The list can be generated as a plain text or an XML Quake III Player GUID list file.
The latter can also be imported thus avoiding having to scan old logs again.

GUIDFinder

GUIDFinder is a CGI script written in Python to search player GUID's in an XML Quake III Player GUID list as generated by guidscan.

It is fully template based and comes with an XHTML 1.1 template.

defakeatron

defakeatron is a wrapper script around Quake III Arena and derived games such as Return to Castle Wolfenstein and Wolfenstein Enemy Territory that looks all GUID's returned by the PunkBuster pb_plist command up in an XML Quake III Player GUID list as generated by guidscan and displays all other names used by each player.

Demo

See a screenshot of defakeatron in action.

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Download

XML Quake III Player GUID list DTD 1.0

Arch

guidscan is maintained with the GNU arch revision control system, the archive is signed with my GnuPG key.

Register archive and get configs

tla register-archive http://arch.elho.net/pub/elho@elho.net--guidscan
tla get elho@elho.net--guidscan/dists--guidscan guidscan
cd guidscan

Retrieve latest development version

tla build-config head

Retrieve release X.Y

tla build-config release-X.Y

Contact

Please report any bugs to guidscan@elho.net.