资源图标

DLL插件 [管理][联动]BDXWebSocket 1.16-2

登录后下载
资源类型
原创
版权链接
#
语言
English
BDS&Websocket--利用WS和服务器梦幻联动
合作酷q机器人插件:

开源地址https://github.com/WangYneos/WebSocketBDX
(注:商业使用虚联系作者)
给我发电:https://afdian.net/@yneos
免费软件,禁止倒卖,如有发现请联系我[email protected]
你的点赞/发电/Star将是我的动力
需要2020-04-08-18的git/预编译版BDXapi
插件用法:
1,将压缩包内的文件解压,把 bdxmod/BDXWebsocket.dll 放到BDX目录 bdxmod 文件夹
把 config/websocket.json 放到BDX目录 config 文件夹
把 libcrypto-1_1-x64.dll 放到BDX根目录
2,在config/websocket.json配置文件中设置参数

{
"enablews" : true,
//启用WS服务器
"wspasswd" : "passwd",
//WS服务器基密码
"wsport" : 8880,
//WS服务器端口
"endpoint" : "^/mc/?"
//web端点
}
3,可以开服啦

提供的测试客户端用法
cmd模式
基本和auto相似,去除了输出内容,自动解析服务端返回
4.jpg

auto模式
1.png

2.png

3.png

模式请用auto
子模式请用runcmd
密码请输入WS服务器基密码
//手动模式可以在mode时输入hand
//手动模式下需按照下面的提示手动输入json字符串

WebSocketAPI
玩家消息(服务端发出

{"operate":"onmsg","target":"WangYneos","text":"HelloWorld"}
//操作标识----------目标-----------------返回信息(玩家聊天内容)
玩家加入(服务端发出
{"operate":"onjoin","target":"WangYneos","text":"Joinedserver"}
//操作标识-----------目标-----------------返回信息(加入了服务器)
玩家退出(服务端发出
{"operate":"onleft","target":"WangYneos","text":"Leftedserver"}
//与上面类似
玩家使用命令(服务端发出
{"operate":"onCMD","target":"WangYneos","CMD":"/list"}
//操作标识-----------目标玩家--------------执行的命令
WS客户端使用命令
发送
{"op":"runcmd","passwd":"CD92DDCEBFB8D3FB1913073783FAC0A1","cmd":"kickWangYneos"}
//标识-操作类型--密码--------------------------------------------------------------------执行内容-------------
服务端返回
{"operate":"runcmd","Auth":"PasswdMatch","feedback":"commands.kick.success"}
//操作标识---操作类型--密码验证--成功---------返回内容---------------------------
{"operate":"runcmd","onError":"Auth","text":"PasswordNot Match"}
//操作标识---操作类型--出错-------验证-------------返回内容--------------
{"operate":"onCMD","target":"gxh2004","CMD":"/kickgxh2004"}
密码获得规则
服务端获取密码
+当前 年月日时分
(无分号,空格
例如密码是passwd
则验证密码passwd202004062016
(2020年4月6日8点16
取MD5(大写
得到CD92DDCEBFB8D3FB1913073783FAC0A1
客户端与服务端一致则验证成功

2020-04-08
修复成吨的bug
更新到2020040818的BDX核心
测试客户端大改造

2020-04-10
修复客户端异常掉线卡死主线程的bug
更新到20200409的BDX核心
测试客户端增加cmd模式
修改服务端输出格式(美观

2020-04-11
修复无效json导致上一次操作被重复执行的BUG
修改奇奇怪怪的提示,整齐划一(相关作者需要稍微修改一下
开启编译优化

2020-04-14
连接显示的指针地址改为ip地址
增加/ws list
列出所有ws客户端
增加ws日志(链接,断开,异常,收到的信息)
修复测试客户端和服务端格式不匹配(之前忘记更新
作者
WangYneos
下载
93
阅读
1,912
首次发布
最后更新
评分
4.00 星 1 次评分

最新更新

  1. 修bug

    修bug修bug 修bug
  2. BDXWesocket-BDX1.16-1

    更新:1 服务器crash时通知全部连接的客户端并发送原因 2 支持1.16 3 各种细节 4 因特殊原因不再开源,如需源码邮箱私聊免费获取
  3. 新的加密方式

    新加密方式,防中间人,机器人插件需更新

最新评分

貌似是新版本的加密的锅,我现在没办法连接到服务器了,提示说密码不正确
WangYneos
WangYneos
机器人更新呀