补充使用说明和问题排查清单
This commit is contained in:
@@ -39,17 +39,20 @@
|
||||
3. 添加了程序关闭指令,连接ws后可向服务端发送`{"Cmd":1}`json数据包安全关闭程序和系统代理
|
||||
4. 修复了客户端连接断开后未从套接字连接池删除,导致显示error的bug
|
||||
|
||||
## 🖼️控制台截图
|
||||
|
||||
[](https://imgse.com/i/z9YYPU)
|
||||
|
||||
## 😎介绍及配置
|
||||
|
||||
### 介绍
|
||||
|
||||
基于系统代理抓包打造的抖音弹幕服务推送程序,它能够获取电脑上所有抖音弹幕来源数据,主要包括三种来源:**浏览器进程** ,**抖音客户端**,**抖音直播伴侣**。它可以监听**弹幕**,**点赞**,**关注**,**送礼**,**进入直播间**,**直播间统计**,**粉丝团**系列消息,你可使用它做自己的直播间数据分析,以及弹幕互动游戏,语音播报等。
|
||||
+ 基于系统代理抓包打造的抖音弹幕服务推送程序,它能够获取电脑上所有抖音弹幕来源数据,主要包括三种来源:**浏览器进程** ,**抖音客户端**,**抖音直播伴侣**。它可以监听**弹幕**,**点赞**,**关注**,**送礼**,**进入直播间**,**直播间统计**,**粉丝团**系列消息,你可使用它做自己的直播间数据分析,以及弹幕互动游戏,语音播报等。
|
||||
|
||||
### <a id="tag1">配置文件</a>
|
||||
|
||||
程序中有基本的配置可以过滤弹幕进程,弹幕数据通过Websocket服务推送,其他程序只需接入ws服务器就能接收到到弹幕数据消息,
|
||||
|
||||
若下载发行版,则该配置文件在根目录下的 **WssBarrageService.exe.config** 可自主配置,配置后需要重新启动程序
|
||||
+ 程序中有基本的配置可以过滤弹幕进程,弹幕数据通过Websocket服务推送,其他程序只需接入ws服务器就能接收到到弹幕数据消息
|
||||
+ 若下载发行版,则该配置文件在根目录下的 **WssBarrageService.exe.config** 可自主配置,配置后需要重新启动程序
|
||||
|
||||
``` xml
|
||||
<!--配置更改后重启才能生效-->
|
||||
@@ -91,7 +94,7 @@
|
||||
|
||||
### 推送数据格式
|
||||
|
||||
弹幕数据由WebSocket服务进行分发,使用Json格式进行推送,见项目 [BarrageMessages.cs](./BarrageGrab/Modles/JsonEntity/BarrageMessages.cs),如需调整请克隆项目后参照 [message.proto](./BarrageGrab/proto/message.proto) 进行源码修改调整,文件包含所有弹幕相关数据结构,可前往[ws在线测试](http://wstool.jackxiang.com/)网站,连接 ws://127.0.0.1:8888 进行测试
|
||||
+ 弹幕数据由WebSocket服务进行分发,使用Json格式进行推送,见项目 [BarrageMessages.cs](./BarrageGrab/Modles/JsonEntity/BarrageMessages.cs),如需调整请克隆项目后参照 [message.proto](./BarrageGrab/proto/message.proto) 进行源码修改调整,文件包含所有弹幕相关数据结构,可前往[ws在线测试](http://wstool.jackxiang.com/)网站,连接 ws://127.0.0.1:8888 进行测试
|
||||
|
||||
### 使用方法
|
||||
1. 管理员身份启动本程序,第一次启动会提示安装自签名证书,程序启动后挂在后台不要关,不然再打开会监听不到正在进行中的直播弹幕。
|
||||
@@ -102,39 +105,42 @@
|
||||
|
||||
## 👨⚕️ 诊断排查
|
||||
|
||||
### 启动后无法获取,排查清单
|
||||
|
||||
+ **启动后无法获取,排查清单**
|
||||
1. 先判断自己的浏览器进程名称是否在配置文件列表中
|
||||
2. 程序启动后,检查系统代理有无正常打开,有可能修改注册表被其他杀毒软件拦截
|
||||
3. 检查程序是否以管理员身份启动
|
||||
4. 注意程序启动先后顺序(很重要),必须保证在进入直播间之前监听程序已在运行
|
||||
5. 检查代理端口是否与其他端口冲突,可尝试修改
|
||||
|
||||
### 打开报错,排查清单
|
||||
+ **打开报错,排查清单**
|
||||
+ *通用处理方法:*
|
||||
+ 关闭杀毒软件,杀毒软件可能会阻止注册系统代理,访问端口号
|
||||
+ 关闭Windows网络防火墙(设置-搜索) ,可能会阻止访问端口号
|
||||
|
||||
+ **通用处理方法:**
|
||||
1. 关闭杀毒软件,杀毒软件可能会阻止注册系统代理,访问端口号
|
||||
2. 关闭Windows网络防火墙(设置-搜索) ,可能会阻止访问端口号
|
||||
+ *以一种访问权限不允许的方式做了一个访问套接字的尝试*
|
||||
+ 可能是端口被占用了,请尝试前往配置文件将8888端口号修改为别的号码(1000~65535)
|
||||
+ 关杀毒
|
||||
|
||||
+ **以一种访问权限不允许的方式做了一个访问套接字的尝试**
|
||||
1. 可能是端口被占用了,请尝试前往配置文件将8888端口号修改为别的号码(1000~65535)
|
||||
2. 关杀毒
|
||||
+ **尝试执行未经授权的操作**
|
||||
1. 关杀毒
|
||||
+ 以上都不行
|
||||
1. 请前往[这里](https://www.baidu.com/s?word=电脑购买)瞧瞧
|
||||
+ *尝试执行未经授权的操作*
|
||||
+ 关杀毒
|
||||
|
||||
### 浏览器总是连接一段时间后,就在在控制台看不到弹幕了
|
||||
+ *以上都不行*
|
||||
+ 请前往[这里](https://www.baidu.com/s?word=电脑购买)瞧瞧
|
||||
|
||||
|
||||
+ **弹幕断连**
|
||||
|
||||
+ 如果浏览器总是连接一段时间后,就在在控制台看不到弹幕了,优先使用Chrome 和 Edge 浏览器,其他浏览器(例如360浏览器) 可能会存在该问题
|
||||
|
||||
+ 优先使用Chrome 和 Edge 浏览器,其他浏览器(例如360浏览器) 已知会存在该问题
|
||||
+ 其他可能是网络原因,或者直播间断连导致,正在想办法优化解决中。。。需要长时间连接可以找我使用其他方式,支持直连和轮询获取方式
|
||||
|
||||
### 程序关闭后无法上网
|
||||
+ **程序关闭后无法上网**
|
||||
|
||||
+ 这是因为本程序运行时会占用系统代理,不正确的关闭方式可能会导致系统代理未能正确关闭,请前往找到 系统设置-网络和Internet-代理-使用代理服务器 并关闭它即可
|
||||
|
||||
|
||||
|
||||
|
||||
## 🎲 辅助功能支持
|
||||
|
||||
+ **隐藏控制台**: 见配置文件 `hideConsole`
|
||||
@@ -145,13 +151,7 @@
|
||||
|
||||
+ **上游代理设置**:
|
||||
+ 一般用于自己有 代理工具/代理服务器,希望在使用本程序时访问外网不受到影响,见配置文件项`upstreamProxy` 将它改为你代理工具的代理地址
|
||||
+ **UI界面:**见配置文件 `showWindow ` (做的仓促,功能简陋)
|
||||
|
||||
|
||||
|
||||
## 🖼️控制台截图
|
||||
|
||||
[](https://imgse.com/i/z9YYPU)
|
||||
+ **UI界面**: 见配置文件 `showWindow ` (做的仓促,功能简陋)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user