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 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 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.
See a screenshot of defakeatron in action.
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.
XML Quake III Player GUID list DTD 1.0
guidscan is maintained with the GNU arch revision control system, the archive is signed with my GnuPG key.
tla register-archive http://arch.elho.net/pub/elho@elho.net--guidscan
tla get elho@elho.net--guidscan/dists--guidscan guidscan
cd guidscan
tla build-config head
tla build-config release-X.Y
Please report any bugs to guidscan@elho.net.