更新自述文件
This commit is contained in:
@@ -1,10 +1,16 @@
|
||||
# 抖音弹幕监听程序
|
||||
# 抖音弹幕监听器
|
||||
|
||||
## ⛳近期更新
|
||||
|
||||
1. 【重大更新】更换了底层代理框架,从而解决了原先版本随着系统请求总数增加而导致内存溢出的情况
|
||||
2. 过滤了无关业务的域名,从而提升代理后的请求响应速度
|
||||
|
||||
|
||||
## 😎介绍及配置
|
||||
|
||||
### 介绍
|
||||
|
||||
基于系统代理抓包打造的抖音弹幕服务推送程序,与网上其他程序不同的是,本软件不是只能从浏览器获取弹幕数据,它能够抓取电脑上所有抖音弹幕来源数据,主要包括两种来源:**浏览器进程** ,**抖音直播伴侣**。它可以监听**弹幕**,**点赞**,**关注**,**送礼**,**进入直播间**,**直播间统计**,**粉丝团**系列消息,你可使用它做直播间数据分析,以及弹幕互动游戏,语音播报等。
|
||||
基于系统代理抓包打造的抖音弹幕服务推送程序,它能够抓取电脑上所有抖音弹幕来源数据,主要包括两种来源:**浏览器进程** ,**抖音直播伴侣**。它可以监听**弹幕**,**点赞**,**关注**,**送礼**,**进入直播间**,**直播间统计**,**粉丝团**系列消息,你可使用它做直播间数据分析,以及弹幕互动游戏,语音播报等。
|
||||
|
||||
### 配置
|
||||
|
||||
@@ -16,14 +22,16 @@
|
||||
<add key="filterProcess" value="直播伴侣,chrome,msedge"/>
|
||||
<!--Websocket监听端口-->
|
||||
<add key="wsListenPort" value="8888"/>
|
||||
<!--控制是否在控制台输出弹幕-->
|
||||
<add key="printBarrage" value="on"/>
|
||||
<!--在控制台输出弹幕-->
|
||||
<add key="printBarrage" value="true"/>
|
||||
<!--系统代理端口-->
|
||||
<add key="proxPort" value="8827"/>
|
||||
</appSettings>
|
||||
```
|
||||
|
||||
### 推送数据格式
|
||||
|
||||
弹幕数据由WebSocket服务进行分发,使用Json格式进行推送,见项目 [BarrageMessages.cs](./BarrageGrab/JsonEntity/BarrageMessages.cs),如需调整请克隆项目后参照 [message.proto](./BarrageGrab/proto/message.proto) 进行源码修改调整,文件包含所有弹幕相关数据结构
|
||||
弹幕数据由WebSocket服务进行分发,使用Json格式进行推送,见项目 [BarrageMessages.cs](./BarrageGrab/JsonEntity/BarrageMessages.cs),如需调整请克隆项目后参照 [message.proto](./BarrageGrab/proto/message.proto) 进行源码修改调整,文件包含所有弹幕相关数据结构,可前往[ws在线测试](http://wstool.jackxiang.com/)网站,连接 ws://127.0.0.1:8888 进行测试
|
||||
|
||||
## 🖼️控制台截图
|
||||
|
||||
@@ -31,21 +39,22 @@
|
||||
|
||||
|
||||
|
||||
## 🪢主要依赖项
|
||||
## 🐳主要依赖项
|
||||
|
||||
+ [FiddlerCore 4.6.2](https://www.nuget.org/packages/fiddlercore/) (Nuget 包管理器貌似无法搜索到 只能通过命令安装或手动下载)
|
||||
+ [Protobuf-net 3.1.22]([NuGet Gallery | protobuf-net 3.1.22](https://www.nuget.org/packages/protobuf-net/))
|
||||
+ [Titanium.Web.Proxy](https://www.nuget.org/packages/Titanium.Web.Proxy)
|
||||
+ [Protobuf-net](https://www.nuget.org/packages/protobuf-net/)
|
||||
|
||||
|
||||
|
||||
## ⚠️特别注意
|
||||
|
||||
1. 程序只能监听到握手之后的ws数据包,例如先进入直播间或开启直播再打开本程序是无法监听到的,所以可以保持程序后台运行
|
||||
|
||||
2. 由于打开系统代理需要自动检查/生成证书,所以程序需要管理员身份运行
|
||||
|
||||
3. 只有到达客户端的弹幕数据才能被接收,被抖音服务器过滤的弹幕是抓不到的
|
||||
4. 如果打开程序后遇到浏览器请求缓慢,请先尝试清除浏览器缓存
|
||||
|
||||
|
||||
|
||||
|
||||
## 📢鸣谢
|
||||
|
||||
|
||||
Reference in New Issue
Block a user