PBSetup
From PunksBusted
PBSetup is a tool published by Even Balance that lets server admins and players update all their installations of PB with ease.
[edit]
Usage for Server Admins
Admins who only have console access to their server are often wondering why PBSetup is only accessible with a GUI. Starting PBSetup with the "--help" switch shows all available command line options:
pbsetup v1.7
Usage: pbsetup [-h] [-q] [--i-accept-the-pb-eula] [-e] [-l] [-la] [-u] [-ag <str>] [-ap <str>] [-r <num>]
-h, --help Display this help message
-q, --quiet Display a minimum of information to the screen
--i-accept-the-pb-eula I Accept the PunkBuster EULA
-e, --eula Display the PunkBuster EULA
-ag, --add-game=<str> Specify the game to add by abbreviation
-ap, --add-game-path=<str> Specify the game path to use when adding (enclose in quotation marks)
-r, --remove=<num> Remove a game from the list by index number
-l, --list List the games that are currently configured
-la, --list-abbreviations List the game abbreviations for the currently supported games
-u, --update Check for and apply updates
Exit Codes:
0 - Normal exit; no errors
1 - License agreement failure
2 - Command-line parse failure
3 - Update download failure
4 - File access/permission failure
It's possible to combine these options in one command, e.g. to setup a cronjob.
[edit]
