mirror of
https://github.com/onyx-and-iris/q3rcon.git
synced 2024-12-04 14:10:48 +00:00
change -P flag to -r for setting rcon password
update README
This commit is contained in:
parent
51ff562ac4
commit
adebc61b98
@ -93,15 +93,15 @@ rcon, err := q3rcon.New(
|
||||
|
||||
## Command line
|
||||
|
||||
Pass `host`, `port` and `password` as flags, for example:
|
||||
Pass `host`, `port` and `rconpass` as flags, for example:
|
||||
|
||||
```
|
||||
q3rcon -h=localhost -p=30000 -P="rconpassword" "mapname"
|
||||
q3rcon -h=localhost -p=30000 -r="rconpassword" "mapname"
|
||||
```
|
||||
|
||||
- `host` defaults to "localhost"
|
||||
- `port` defaults to 28960
|
||||
- `password` defaults to ""
|
||||
- `rconpass` defaults to ""
|
||||
|
||||
Arguments following the flags will be sent as rcon commands. You may send multiple arguments.
|
||||
|
||||
@ -110,7 +110,7 @@ Arguments following the flags will be sent as rcon commands. You may send multip
|
||||
Pass `interactive (-i shorthand)` flag to enable interactive mode, for example:
|
||||
|
||||
```
|
||||
q3rcon -h=localhost -p=30000 -P="rconpassword" -i
|
||||
q3rcon -h=localhost -p=30000 -r="rconpassword" -i
|
||||
```
|
||||
|
||||
If interactive mode is enabled, any arguments sent on the command line will be ignored.
|
||||
|
@ -27,7 +27,7 @@ func main() {
|
||||
var (
|
||||
host string
|
||||
port int
|
||||
password string
|
||||
rconpass string
|
||||
loglevel int
|
||||
)
|
||||
|
||||
@ -35,8 +35,8 @@ func main() {
|
||||
flag.StringVar(&host, "h", "localhost", "hostname of the server (shorthand)")
|
||||
flag.IntVar(&port, "port", 28960, "port of the server")
|
||||
flag.IntVar(&port, "p", 28960, "port of the server (shorthand)")
|
||||
flag.StringVar(&password, "password", "", "rcon password")
|
||||
flag.StringVar(&password, "P", "", "rcon password (shorthand)")
|
||||
flag.StringVar(&rconpass, "rconpass", "", "rcon password")
|
||||
flag.StringVar(&rconpass, "r", "", "rcon password (shorthand)")
|
||||
|
||||
flag.BoolVar(&interactive, "interactive", false, "run in interactive mode")
|
||||
flag.BoolVar(&interactive, "i", false, "run in interactive mode")
|
||||
@ -49,7 +49,7 @@ func main() {
|
||||
log.SetLevel(log.Level(loglevel))
|
||||
}
|
||||
|
||||
rcon, err := connectRcon(host, port, password)
|
||||
rcon, err := connectRcon(host, port, rconpass)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user