在sgame\client目录下提供了一个game_cli.go,提供了简单的功能,包括注册、登陆和登出
说明
首先进入client目录,然后编译之:go build game_cli.go; ./game_cli
./game_cli -h
-a string
server ip (default "127.0.0.1")
-c string
cmd
-h show help
-k int
keepalive seconds if method=2
-m int
method 1:interace 2:command
-p int
server port
-q quiet
----cmd----
[ping] ping to server
[login] login <name> <pass>
[logout] logout
[reg] register <name> <pass> <sex:1|2> <addr>
- -a
指定连接的connect_serv地址,省略则使用默认的本地127.0.0.1 - -p
指定连接的connect_serv监听端口,需要指定 - -m
指定运行的模式,1为交互模式; 2为命令行模式,执行一条命令则退出 - -k
只对命令行模式有效,客户端运行命令之后仍然保持连接的时间 - -q
只显示关键信息,忽略冗余信息 - -c
输入的命令,只对命令行模式有效,交互模式下手动输入相关命令即可,支持的命令在cmd里给出,在下面详细说明.