DebugConsole
tickbh edited this page Apr 7, 2016
·
2 revisions
TDEngine 自带了一个调试控制台服务。 假设您在Conf里配置 "telnet_addr" : "127.0.0.1:8009", 这里的示例是监听 8009 端口,你可以修改成别的端口。
出于安全考虑,调试控制台通常只监听本地地址 127.0.0.1 ,所以如果需要远程使用,需要先登录到本机,然后再连接。
可以用 telnet 登录调试控制台。启动后会要求您输入用户名密码,这里默认用户密码全为td,成功之后会显示 ** WELCOME TO TDENGINE SERVER! ** 表示连接成功。
这时候您会接收来自游戏打印的信息,可以根据这些信息判断游戏的状态。
当然,此时您可以输入任何的lua命令,执行数据的更新,查看lua的值
通常查看常用的值可以通常变量名前加单引号如:'_G,即可快速的查看全局表的数据
您还可以在此执行热更新,比如hotfix_file("xxxx")。