From f91bfe2f64ef4fa46a0a70e8e9f000ea28e02a7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=A2=85=E6=B5=A9=E4=B8=9C?= <1083092844@qq.com>
Date: Fri, 26 Apr 2024 14:56:27 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0README?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 72 +++++++++++++++++++++++++++++++++----------------------
1 file changed, 44 insertions(+), 28 deletions(-)
diff --git a/README.md b/README.md
index 6a35552..7d7b9da 100644
--- a/README.md
+++ b/README.md
@@ -2,14 +2,27 @@
## 🔉前文提要
-+ Github(受网络影响,更新很可能不及时)大佬请移步 [Gitee](https://gitee.com/haodong108/dy-barrage-grab) ,参与Issues讨论,QQ讨论群:819927029(进群前请⭐**Star**,谢谢🔪)
++ Github(受网络影响,更新很可能不及时)大佬请移步 [Gitee](https://gitee.com/haodong108/dy-barrage-grab) ,参与Issues讨论,QQ技术讨论群:
+ + 群1: 819927029 (已满)
+ + 群2: 789875441 (新建)
+ + 注: (进群前请先⭐**Star**,并填入答案,用于排除行外人员,特殊原因请私聊我),之前因满员踢掉的群员可申请群2。
+ + 开不起千人群😅
+ 发行版下载地址在[这里](https://gitee.com/haodong108/dy-barrage-grab/releases),别下成源码包了!!,**决定下载使用前请先仔细阅读文档**,不要进群提问已经介绍到的问题
-+ 💭 需要ws多直播间直连、自动私信,私信监听、自动发弹幕(正在修复)、获取榜单、礼物、直播间、用户主页信息、直播间其他所有消息类型解析 等功能的可以找我(QQ1083092844)提供一些技术支持(不支持匿名直播间)
-+ 如果这个开源项目能帮老板们赚到玛尼,还望能请杯咖啡支持我更新下去(见底部捐赠通道)
++ 💭 需要**多直播间超长稳定连接**、**自动私信**(支持群组,单发,支持多账号切换),**私信监听**、**自动关注**、**关注,粉丝群,作品点赞,评论监听**、**直播间发弹幕**、**获取榜单**、**直播间,用户主页信息**、**采集商品上架,连麦,PK等其他所有消息**、**自动作品评论,点赞(开发中...)**、 等功能的可以找我(QQ 1083092844)提供一些技术支持 (注:主要面向个人直播自动化,不面向恶意j流,不支持匿名直播间,想搞采集匿名的勿扰,加群也不会有人支持)
++ 支持接单,个人定制,dy相关优先,其他方面也可以找我帮忙转发定制,匿名直播间需求勿扰
++ 那年,我与TA不可告人的秘密😏
## ⛳近期更新
-2024-03-10 v2.7.2
+2024-04-26 v2.7.3 (需要升级版本,请先仔细阅读)
+1. 支持串口转发,详见下方说明**串口转发**
+2. 推送包字段更新
+ 1. 推送包添加 `Onwer`字段,用户描述主播基本信息,客户端应**优先使用其中的SecUid或者Uid作为直播间标识**
+ 2. **[破坏性更新]** `WebRoomid` 和 `Roomid` 改为String类型
+ 3. 之前直播伴侣开播会导致WebRoomid为-1,现会抓取直播伴侣开播响应信息,并填充WebRoomid,但直播伴侣的WebRoomid设定为主播**抖音号**,需要根据进程名做判断,使用请注意
+3. [重要修复] 发现抖音部分的礼物弹幕的可连击标识与实际不匹配,导致连击判断出现问题,所以程序更新了本地礼物数据缓存+下载更新的方式,弹幕礼物信息会优先使用本地缓存
+
+2024-03-10 v2.7.2
1. [**重要更新**] 支持设置为轮询模式监听(见配置项**forcePolling**,直播伴侣尚未支持),比起ws更稳定,适合长时间监听
2. 支持进入直播间画面自动暂停
3. 优化礼物连击判定规则,可区分出可连击的礼物,进一步避免礼物数量推送不准确的问题,并新增字段:
@@ -24,7 +37,7 @@
1. 修复了因抖音版本升级导致的WebRoomId获取不到的问题,并更近了正则表达式尽量兼容后续的变更
2. 添加了winfrom窗体,功能有限,默认隐藏
-3. 支持了控制台隐藏,推送器弹幕类型过滤,日志弹幕类型过滤,弹幕文件日志 (见配置文件)
+3. 支持了控制台隐藏,推送器弹幕类型过滤,日志弹幕类型过滤,弹幕文件日志 (见配置文件)
4. 支持了更多的ws命令,见 [Command.cs](./BarrageGrab/Modles/JsonEntity/Command.cs)
2023-11-04 v2.6.9
@@ -102,6 +115,10 @@
++ **远程控制程序**:例如远程关闭,隐藏/显示控制台,启用/关闭系统代理,可发送Json数据包 `{"Cmd":xx,"Data":xx}` 到ws推送地址,数据格式详见: [Command.cs](./BarrageGrab/Modles/JsonEntity/Command.cs)
++ **启用弹幕文件日志**:见配置文件 `barrageFileLog`,启用后,抓到弹幕会记录在根目录 logs/弹幕日志 文件夹中,支持类型过滤,见`logFilter` 配置项
++ **UI界面**: 见配置文件 `showWindow ` (做的仓促,功能简陋)
++ **上游代理**:一般用于自己有 代理工具/代理服务器,希望在使用本程序时访问外网不受到影响,见配置文件项`upstreamProxy` 将它改为你代理工具的代理地址
++ **局域代理**: 若是只需要监听了浏览器,且不想占用系统代理,可创建一个浏览器快捷方式,打开属性,并在exe文件路径后附加启动参数,`--proxy-server=127.0.0.1:8827`,例如:`"C:\\xxx\chrome.exe" --proxy-server=127.0.0.1:8827`
++ **直播间区分**: 推送包含 `Onwer`字段,用户描述主播基本信息,客户端可以优先使用其中的`SecUid`或者`Uid`作为直播间标识,若使用`WebRoomid`则需要注意直播伴侣进程需要特殊处理,因为直播伴侣推送的WebRoomid是用户的抖音号。`RoomId`只能作为场次标识,每次开播都会不一样,不可用作直播间唯一区分
++ **直播间地址**: 冷知识,使用`https://live.douyin.com/<抖音号>` 也可以进入主播直播间
## ⚠️特别注意
@@ -176,7 +193,7 @@
3. 只有到达客户端的弹幕数据才能被接收,被抖音服务器过滤的弹幕是抓不到的
-4. 关闭程序后若有无法上网的情况请检查: 网络和internet设置-->代理-->使用代理服务器 ,关闭即可
+4. 关闭程序后若有无法上网的情况请检查: 网络和internet设置-->代理-->使用代理服务器 ,关闭即可,也可管理员运行[关闭代理.bat](./关闭代理.bat)
@@ -193,9 +210,8 @@
+ 本程序仅供学习参考,不得用于商业用途,不得用于恶意搜集他人直播间用户信息!
+ 请详细阅读[免责声明](./免责声明.txt)条款后进行使用
-## 🍻支持一下?
-开源不易
-
-
+## 🍻支持一下? +开源不易啊老板 +