Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

bnstat(1) [debian man page]

BNSTAT(1)							BNETD User's Manual							 BNSTAT(1)

NAME
bnstat - Battle.net statisics client SYNOPSIS
bnstat [options] [servername [serverport]] DESCRIPTION
bnstat is a simple Battle.net client emulator that can be used to gather player statistics. It is also compatible with FSGS servers, but has difficulty with real Battle.net servers. If no servername is specified, localhost is assumed. If no serverport is specified, 6112 is assumed. If no player is specified on the command line, bnstat(1) will connect to the server and prompt for one from stdin. All avaliable statistics for the emulated client type are formatted and displayed on stdout. OPTIONS
-b Causes bnstat to emulate a Brood Wars client. --client Causes bnstat to emulate a specific client. The following client tags are recognized: DRTL DSHR STAR SSHR SEXP W2BN. There are short options which may be used instead for the common clients. --bnetd Also attempt to gather bnetd(1) specific information. -d Causes bnstat to emulate a Diablo client. --fsgs Also attempt to gather FSGS specific information. -h --help --usage Print usage information and exit. -k --cdkey Causes bnstat to report an alternate key to the bnetd(1) server. -o --owner Causes bnstat to report an alternate owner to the bnetd(1) server. -p --player Gather statistics only for the specified player and then exit. This also avoids using login and terminal functions allowing it to be used in shell scripts. -s Causes bnstat to emulate a Starcraft client. -v --version Print its version number and exit. -w Causes bnstat to emulate a Warcraft II BNE client. NOTES
The current version is available with the bnetd distribution at: http://www.bnetd.org/ BUGS
This program assumes that the terminal will move to the beginning of the current line when the carriage return character (^M) is printed. It also assumes the backspace character (^H) will move one column to the left that character printed after that will replace those already on the screen. The terminal settings are not consulted for keybindings. The following are assumed: ^H delete the character to the left of the cursor ^J accept current line ^M (return) accept current line ^T transpose the last two characters ^W delete word to the left of the cursor ^U delete the whole input line ^[ (escape) cancel the current input line ^? (delete) delete the character to the left of the cursor SEE ALSO
bnetd(1) AUTHOR
Ross Combs (ross@bnetd.org) BNETD
11 June, 2000 BNSTAT(1)

Check Out this Related Man Page

BNPROXY(1)							BNETD User's Manual							BNPROXY(1)

NAME
bnproxy - bnetd tracking daemon SYNOPSIS
bntrackd [options] DESCRIPTION
bntrackd is a simple daemon which will listen for UDP announcement packets sent by bnetd(1) servers. The list of servers and their statis- tics is written to a text file an optionally processed by an external program. A perl(1) script is provided which processes this informa- tion to produce an HTML document suitable for display on the web. bnetd(1) servers must be configured to report to tracking servers. The bnetd.conf(5) file allows for multiple tracking servers to be listed separated by commas. The master server is track.bnetd.org. Please consider including that server in your configuration. OPTIONS
-c --command Run the specified command after writing server information to outfile. If this option is not specified, the command "scripts/process.pl" is executed from the directory that bntrackd was started. If an empty string is provided for command, no com- mand will be executed. -e --expire Set the period of time in seconds to keep server information without receiving new updates. If this option is not specified, 600 seconds is used. -d --debug Place additional informational messages in the event log. -h --help --usage Print usage information and exit. -l --logfile Put the event log messages into the specified file. If this option is not specified, the file "logs/bntrackd.log" will be written from the directory that bntrackd was started. If an empty string is provided for logfile, no event messages will be written. -o --outfile Put the server information into the specified file outfile.. -p --port Listen for announcements on the specified UDP port number. If this option is not specified, the port number defaults to 6114. -P --pidfile Record the process ID of the tracking daemon in the specified file. If this option is not specified, this information is not writ- ten to any file. -u --update Set the period of time in seconds between updates of the outfile. If this option is not specified, 150 seconds is used. -v --version Causes bntrackd to print its version number and exit. NOTES
The current version is available at: http://www.bnetd.org/ SEE ALSO
bnetd(1), perl(1) AUTHOR
Ross Combs (ross@bnetd.org) BNETD
12 September, 2000 BNPROXY(1)
Man Page