为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 网络相关源码 正文

斗鱼弹幕获取源码

三叶资源网 2021-01-10 12:48:20 网络相关源码 1674 ℃ 0 评论

斗鱼弹幕获取源码

.版本 2
.支持库 e2ee
.支持库 spec

.程序集 WS_弹幕
.程序集变量 WS_弹幕, WebSocket客户端
.程序集变量 登录数据, 文本型
.程序集变量 房间号, 文本型
.程序集变量 次数, 整数型

.子程序 WS_弹幕_初始化
.参数 传入房间号, 文本型, 可空
.局部变量 错误原因, 文本型

房间号 = 传入房间号
登录数据 = WS_登录_初始化 (房间号)
.如果 (登录数据 ≠ “”)
    WS_弹幕.初始化 (&WS_弹幕_收到消息, &WS_弹幕_连接成功, , &WS_弹幕_断开连接)
    WS_弹幕.连接 (“wss://danmuproxy.douyu.com:8501/”, 假, 错误原因)
    调试输出 (错误原因)
.否则

.如果结束


.子程序 WS_弹幕_连接成功
.局部变量 字节集内容, 字节集
.局部变量 userid, 文本型
.局部变量 nickname, 文本型
.局部变量 ct, 文本型

userid = 文本_取出中间文本 (登录数据, “userid@=”, “/”, , )
nickname = 文本_取出中间文本 (登录数据, “nickname@=”, “/”, , )
ct = 文本_取出中间文本 (登录数据, “rct@=”, “/”, , )
登录数据 = “type@=loginreq/roomid@=” + 房间号 + “/dfl@=/username@=” + nickname + “/uid@=” + userid + “/ver@=20190610/aver@=218101901/ct@=0/”
字节集内容 = WS_弹幕_Packet (到字节集 (登录数据)) + { 0 }
调试输出 (字节集_字节集到十六进制 (字节集内容))
.如果真 (WS_弹幕.发送字节集 (字节集内容))
    调试输出 (“发送成功!”)
    程序_延时 (1, 1)
    字节集内容 = WS_弹幕_Packet (到字节集 (“type@=joingroup/rid@=” + 房间号 + “/gid@=1/”)) + { 0 }  ' 获取弹幕
    调试输出 (字节集_字节集到十六进制 (字节集内容))
    WS_弹幕.发送字节集 (字节集内容)
    程序_延时 (1, 1)
    WS_弹幕.发送字节集 (字节集_十六进制到字节集 (“1400000014000000b102000074797065403d6d726b6c2f00”))

@人九


文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
小米路由器cookieACCESS操作邮件大站协议标签单据编辑器验证码图片取启动时间scriptcontrol对象控制继电器查大鱼号昵称鱼刺HTTP分段加密画图形按钮易语言游戏开发HTML支付套接字JSEncrypt猴子分桃创建
最新评论