README

q3ctrl is an implementation of the Quake 3 Arena server communication
protocol as outlined by Graeme Devine in
http://www.quake3arena.com/tech/ServerCommandsHowto.html

It is handy for sending commands to your dedicated server, or just
want to check its status.

Call q3ctrl with --status, --info, or --cmd for sending rcon commands.
You can also send a list of rcon commands from a text file or from
stdin.  

Usage:  q3ctrl --status|--info|--scan|--cmd <command>|--cmdfile <filename>
               [--host <hostname>] [--port <portnum>]
               [--timeout <time in secs>]
               [--password <password>]
        --status : send "getstatus"
        --info   : send "getinfo"
        --scan   : scan LAN for q3test servers
        --query  : query master (default master3.idsoftware.com) for server list
        --cmd    : send an rcon command - use with --password
        --cmdfile: send all commands in the text command file
        -        : use stdin for input
Host defaults to localhost, port defaults to 27960, timeout to 10s.
The host parameter may be of the form "host:port", which takes
precedence over the port parameter.

