mirror of
https://github.com/onyx-and-iris/q3rcon.git
synced 2024-12-04 22:20:47 +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
|
## 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"
|
- `host` defaults to "localhost"
|
||||||
- `port` defaults to 28960
|
- `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.
|
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:
|
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.
|
If interactive mode is enabled, any arguments sent on the command line will be ignored.
|
||||||
|
@ -27,7 +27,7 @@ func main() {
|
|||||||
var (
|
var (
|
||||||
host string
|
host string
|
||||||
port int
|
port int
|
||||||
password string
|
rconpass string
|
||||||
loglevel int
|
loglevel int
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -35,8 +35,8 @@ func main() {
|
|||||||
flag.StringVar(&host, "h", "localhost", "hostname of the server (shorthand)")
|
flag.StringVar(&host, "h", "localhost", "hostname of the server (shorthand)")
|
||||||
flag.IntVar(&port, "port", 28960, "port of the server")
|
flag.IntVar(&port, "port", 28960, "port of the server")
|
||||||
flag.IntVar(&port, "p", 28960, "port of the server (shorthand)")
|
flag.IntVar(&port, "p", 28960, "port of the server (shorthand)")
|
||||||
flag.StringVar(&password, "password", "", "rcon password")
|
flag.StringVar(&rconpass, "rconpass", "", "rcon password")
|
||||||
flag.StringVar(&password, "P", "", "rcon password (shorthand)")
|
flag.StringVar(&rconpass, "r", "", "rcon password (shorthand)")
|
||||||
|
|
||||||
flag.BoolVar(&interactive, "interactive", false, "run in interactive mode")
|
flag.BoolVar(&interactive, "interactive", false, "run in interactive mode")
|
||||||
flag.BoolVar(&interactive, "i", 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))
|
log.SetLevel(log.Level(loglevel))
|
||||||
}
|
}
|
||||||
|
|
||||||
rcon, err := connectRcon(host, port, password)
|
rcon, err := connectRcon(host, port, rconpass)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user