首页 > 编程语言 >抖音直播间采集截流软件,截流匿名WSS接口协议,易语言提取源码分享

抖音直播间采集截流软件,截流匿名WSS接口协议,易语言提取源码分享

时间:2023-11-14 21:33:20浏览次数:53  
标签:bin 局部变量 字节 接口协议 整数型 连接 源码 文本 截流

接口什么都是对接易语言的,易语言源码,然后最主要它不调用本地浏览器,所以说你有技术基础的话可以实现多线程采集的效果,我这个仅仅只是源码,多余功能就没有了,当然支持匿名奥。

框架设计图:

抖音直播间采集截流软件,截流匿名WSS接口协议,易语言提取源码分享_json

采集效果图:

抖音直播间采集截流软件,截流匿名WSS接口协议,易语言提取源码分享_字节集_02

易语言源码:【核心代码】

===================================================

.版本 2

.支持库 EThread

.支持库 spec

.程序集 窗口程序集_窗口1, , , 744894369

.子程序 _窗口1_创建完毕

.局部变量 pe, 整数型

模块初始化_421 ()

客户端_全局初始化 (真)

客户端_全局绑定事件 (&WS连接成功, &WS将被断开, &WS消息到达, &WS连接错误)

.子程序 WS连接成功, 整数型

.参数 连接ID, 整数型, , 连接ID

id = 连接ID

输出调试文本 (“WS连接事件: ” + 到文本 (连接ID))

启动线程 (&hear, , )

返回 (0)

.子程序 WS将被断开, 整数型

.参数 连接ID, 整数型, , 连接ID

.参数 错误类型, 整数型, , enOperation(#SO_ 开头常量)

.参数 错误代码, 整数型

调试输出 (“WS断开事件: ” + 到文本 (连接ID), 错误类型, 错误代码)

返回 (#HR_OK)

.子程序 WS连接错误, 整数型

.参数 连接ID, 整数型

.参数 iErrorCode, 整数型

.参数 lpszErrorDesc, 文本型

调试输出 (“WS连接错误: ” + 到文本 (连接ID), iErrorCode, lpszErrorDesc)

返回 (#HR_OK)

.子程序 WS消息到达, 整数型

.参数 连接ID, 整数型, , 连接ID

.参数 数据指针, 整数型, , 这里的 数据指针 只能使用 客户端_取回文本 客户端_取回数据

.参数 数据长度, 整数型, , 使用 指针到字节集会崩溃哦

.局部变量 操作码, 字节型, , , 操作码:0x0 - 0xF (0=连续消息分片 1=文本消息分片 2=二进制消息分片 8=连接关闭 9=心跳Ping 10=心跳Pong)

.局部变量 str, 文本型

.局部变量 bin, 字节集

.局部变量 掩码, 整数型

.局部变量 rsv, 字节型

.局部变量 jsonData, 文本型

.局部变量 json, 类_json

.局部变量 max, 整数型

.局部变量 i, 整数型

.局部变量 t, 文本型

客户端_取回消息状态 (连接ID, , rsv, 操作码, 掩码, )

.判断开始 (操作码 = 2)

bin = 客户端_取回数据 (数据指针, 数据长度)

bin = 取字节集右边 (bin, 取字节集长度 (bin) - 寻找字节集 (bin, { 31, 139, 8, 0, 0, 0, 0, 0, 0 }, ) + 1)

bin = 网页_GZIP解压 (bin)

jsonData = 编码_utf8到gb2312 (PB转JSON (bin))

json.解析 (jsonData)

max = json.成员数 (“”)

.计次循环首 (max, i)

t = 到文本 (i - 1)

.如果真 (json.取通用属性 (“[” + t + “].value[0].value”) = “WebcastChatMessage”)

调试输出 (json.取通用属性 (“[” + t + “].value[1].value[1].value[2].note”), json.取通用属性 (“[” + t + “].value[1].value[2].note”))

编辑框2.加入文本 (json.取通用属性 (“[” + t + “].value[1].value[1].value[2].note”), json.取通用属性 (“[” + t + “].value[1].value[2].note”) + #换行符)

.如果真结束

.计次循环尾 ()

.判断 (操作码 = 8)

返回 (#HR_ERROR) ' 断开

.判断 (操作码 = 9)

返回 (#HR_IGNORE)

.默认

.判断结束

返回 (#HR_OK)

.子程序 PB转JSON, 文本型, 公开

.参数 PB数据, 字节集

.局部变量 p, 整数型

.局部变量 s, 文本型

p = PbToJson (PB数据, 取字节集长度 (PB数据))

s = 指针到文本 (p)

Cfree (p)

返回 (s)

.子程序 字节集倒序, 字节集

.参数 bin, 字节集

.局部变量 bin1, 字节集

.局部变量 x, 整数型

.局部变量 max, 整数型

bin1 = bin

max = 取字节集长度 (bin)

.计次循环首 (max, x)

bin1 [x] = bin [max - x + 1]

.计次循环尾 ()

返回 (bin1)

.子程序 JSON转PB, 字节集, 公开

.参数 PB数据, 文本型

.局部变量 p, 整数型

.局部变量 len, 整数型

.局部变量 bin, 字节集

len = 取文本长度 (PB数据)

p = JsonToPB (PB数据, len)

.如果真 (p = 0)

返回 ({ })

.如果真结束

bin = 字节集倒序 (指针到字节集 (p, 8))

len = 取字节集数据 (bin, #长整数型, )

返回 (指针到字节集 (p + 8, len))

.子程序 _按钮2_被单击

.局部变量 bool, 逻辑型

.局部变量 erro, 文本型

.局部变量 ret, 文本型

.局部变量 wss, 文本型

ret = 编码_Utf8到Ansi (网页_访问 (编辑框1.内容)) ' 交流群:744894369

wss = Get_Wss (ret)

id = 客户端_连接 (wss, q_ck, , , , erro)

.如果真 (id = 0)

输出调试文本 (“连接失败”, erro)

返回 ()

.如果真结束

输出调试文本 (“连接成功: ” + 到文本 (id))

.子程序 hear

.局部变量 a, 整数型

.计次循环首 (99999999, a)

程序_延时 (10 × 1000)

客户端_发送消息体数据 (id, 编码_BASE64解码 (“OgJoYg==”, ))

.计次循环尾 ()

=====================================================

标签:bin,局部变量,字节,接口协议,整数型,连接,源码,文本,截流
From: https://blog.51cto.com/u_16349335/8378698

相关文章

  • 抖音直播间抓取用户数据的软件,ID安全码评论内容礼物,匿名易语言源码WSS
    这个也是我用易语言开发的,调用的WSS接口,用的是浏览器协议,好处是非常稳定,不会掉包,目前只提供源码,下面会分享出来。采集效果图:  易语言源码:===============================================================.版本2.支持库spec.支持库EThread.支持库e2ee.程序集窗口程序集_启......
  • 抖音直播间弹幕采集软件,可提取UID抖音号安全码礼物评论,易语言源码分享
    用精易浏览器的接口开发的,易语言源码,但是支持匿名数据采集,比较稳定,源码下面会分享,包括接口,需要具备一定的技术才能整合哈。下面是采集效果图:【我只是把功能做出来了,但是界面比较丑】下面是核心代码易语言【程序集】:================================================.版本2.支持库......
  • 抖音直播间抓取用户数据的软件,ID安全码评论内容礼物,匿名易语言源码WSS
    这个也是我用易语言开发的,调用的WSS接口,用的是浏览器协议,好处是非常稳定,不会掉包,目前只提供源码,下面会分享出来。采集效果图:  易语言源码:===============================================================.版本2.支持库spec.支持库EThread.支持库e2ee.程序集窗......
  • 抖音直播间匿名采集软件,带接口wss,易语言源码分享
    软件是易语言开发的,然后不用调用浏览器,直接截取wss数据,客户采集匿名的数据,源码我这边会公开,核心的部分。采集出来的效果:易语言核心代码:=================================================.版本2.支持库EThread.支持库spec.程序集窗口程序集_窗口1,,,744894369.子程序_窗......
  • 抖音直播间匿名采集软件,带接口wss,易语言源码分享
    软件是易语言开发的,然后不用调用浏览器,直接截取wss数据,客户采集匿名的数据,源码我这边会公开,核心的部分。框架图: 采集出来的效果 易语言核心代码:=================================================.版本2.支持库EThread.支持库spec .程序集窗口程序集_窗口1,......
  • vue3源码学习api-vue-sfc文件编译
    vue最有代表性质的就是.VUE的文件,每一个vue文件都是一个组件,那么vue组件的编译过程是什么样的呢Vue单文件组件(SFC)和指令ast语法树一个Vue单文件组件(SFC),通常使用*.vue作为文件扩展名,它是一种使用了类似HTML语法的自定义文件格式,用于定义Vue组件。一个Vue单......
  • WonderTrader 源码解析与改造-通用的dll加载器(未完待续)
    背景笔者学习WonderTrader的源码的一些心得体会,本文基于WonderTrader0.9.8,讲解其中的DLLHelper类先看它的应用1.wondertrader\src\TestTrader\main.cpp2.wondertrader\src\Includes\ITraderApi.h3.wondertrader\src\TraderCTP\TraderCTP.cpp......
  • 万字解析XML配置映射为BeanDefinition的源码
    本文分享自华为云社区《Spring高手之路16——解析XML配置映射为BeanDefinition的源码》,作者:砖业洋__。1.BeanDefinition阶段的分析Spring框架中控制反转(IOC)容器的BeanDefinition阶段的具体步骤,主要涉及到Bean的定义、加载、解析,并在后面进行编程式注入和后置处理。这个阶段是Sp......
  • 成品直播源码推荐,原生button按钮css去掉默认样式
    成品直播源码推荐,原生button按钮css去掉默认样式button{border:none;margin:0;padding:0;outline:none;border-radius:0;line-height:normal;}button::after{  border:none;}​以上就是成品直播源码推荐,原生button按钮css去掉默认样式,更多内容欢迎关注之后的文章 ......
  • 闪客网盘系统源码,已测试对接腾讯COS及本地和支付(支持限速+按时收费+文件分享+可对接易
    正文概述资源入口支持对文件下载限速对接易支付推广赚钱啥的功能源码非常的好支持腾讯cos阿里云cos本地储存远程存储源码仅支持服务器搭建php7.2伪静态thinkphp运行目录public导入数据库修改config目录下的database.php数据库信息后台地址:域名/admin.php账号密码都......