PBSetup

From PunksBusted

Jump to: navigation, search

PBSetup is a tool published by Even Balance that lets server admins and players update all their installations of PB with ease.


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.

Weblinks

Personal tools