RT,延迟和人数我会了,但是怎么获取MOTD?
获取之后似乎会乱码,怎么转?
求大佬们了
配合插件使用试一下?
SevenC 发表于 2018-5-12 08:45
配合插件使用试一下?
用插件配合的话,也可以
MIKAZE3 发表于 2018-5-12 08:52
用插件配合的话,也可以
不知道logs文件里有没有_(:з」∠)_
pca006132 发表于 2018-5-12 17:48
http://wiki.vg/Server_List_Ping#Response
会获取人数不可能不会获取motd啊,都在同一个response里呢 ...
大哥 我要的是易语言
MIKAZE3 发表于 2018-5-12 17:49
大哥 我要的是易语言
试试用utf-8解析那回应,别用gbk
pca006132 发表于 2018-5-12 17:59
试试用utf-8解析那回应,别用gbk
我要的是怎么写 不是告诉我怎么弄 =-=
。。。。。。。。。。。。。。。
给你我写的可以解决部分乱码
.版本 2
.支持库 internet
.判断开始 (寻找文本 (msg, “/mc info ”, , 假) ≠ -1)
a = 文本_删除空行 (msg)
b = 到文本 (HTTP读文件 (“https://mcapi.us/server/status?ip=” + 文本_删左边 (a, 9)))
开启情况 = 文本_取出中间文本 (b, #服务器开启情况1, #服务器开启情况2)
.判断开始 (开启情况 = “true”)
开启情况2 = “开启”
c = 编码_U编码转换 (文本_取出中间文本 (b, #motd, #motd2))
motd1 = 编码_utf8到gb2312 (c)
motd2 = 子文本替换 (motd1, “%n”, #换行符, , , 真)
d = 子文本替换 (motd2, “\n”, #换行符, , , 真)
motd2 = d
人数大 = 文本_取出中间文本 (b, #人数, #人数2)
人数小 = 文本_取出中间文本 (b, #人数3, #人数4)
CQ.发送群消息 (fromGroup, CQ.CQ码_At (fromQQ) + “服务器:” + 文本_删左边 (a, 9) + #换行符 + “服务器开启情况:” + 开启情况2 + #换行符 + “当前服务器人数:” + 人数小 + “/” + 人数大 + #换行符 + “服务器MOTD:” + #换行符 + “===================” + #换行符 + motd2 + #换行符 + “===================”)
.默认
.判断结束
.判断开始 (开启情况 = “false”)
CQ.发送群消息 (fromGroup, CQ.CQ码_At (fromQQ) + “没定位到服务器=。=”)
.默认
.判断结束
.默认
.版本 2
.支持库 internet
.判断开始 (寻找文本 (msg, “/mc info ”, , 假) ≠ -1)
a = 文本_删除空行 (msg)
b = 到文本 (HTTP读文件 (“https://mcapi.us/server/status?ip=” + 文本_删左边 (a, 9)))
开启情况 = 文本_取出中间文本 (b, #服务器开启情况1, #服务器开启情况2)
.判断开始 (开启情况 = “true”)
开启情况2 = “开启”
c = 编码_U编码转换 (文本_取出中间文本 (b, #motd, #motd2))
motd1 = 编码_utf8到gb2312 (c)
motd2 = 子文本替换 (motd1, “%n”, #换行符, , , 真)
d = 子文本替换 (motd2, “\n”, #换行符, , , 真)
motd2 = d
人数大 = 文本_取出中间文本 (b, #人数, #人数2)
人数小 = 文本_取出中间文本 (b, #人数3, #人数4)
CQ.发送群消息 (fromGroup, CQ.CQ码_At (fromQQ) + “服务器:” + 文本_删左边 (a, 9) + #换行符 + “服务器开启情况:” + 开启情况2 + #换行符 + “当前服务器人数:” + 人数小 + “/” + 人数大 + #换行符 + “服务器MOTD:” + #换行符 + “===================” + #换行符 + motd2 + #换行符 + “===================”)
.默认
.判断结束
.判断开始 (开启情况 = “false”)
CQ.发送群消息 (fromGroup, CQ.CQ码_At (fromQQ) + “没定位到服务器=。=”)
.默认
.判断结束
.默认
1312255201 发表于 2018-10-2 17:24
给你我写的可以解决部分乱码
.版本 2
.支持库 internet
还是会有乱码先拿去研究下吧=。=