精易论坛

标题: DY直播弹幕抓取工具 [打印本页]

作者: mosheng    时间: 2025-12-18 18:58
标题: DY直播弹幕抓取工具
@252619 @伝天  请求继续喷

DyCast.NET - 抖音直播弹幕抓取工具


dy直播


项目说明


这是一个 C# 版本的抖音直播弹幕抓取工具,使用 WebView2 获取真实签名和 Cookie,确保连接稳定性。


环境要求



WebView2 Runtime 安装


如果运行时提示找不到 WebView2,请下载安装:

https://developer.microsoft.com/en-us/microsoft-edge/webview2/


快速开始


# 进入项目目录
cd csharp/DyCast

# 还原 NuGet 包
dotnet restore

# 运行
dotnet run

NuGet 依赖

















包名 版本 用途
Microsoft.Web.WebView2 1.0.2903.40 浏览器内核,获取签名

项目结构


csharp/
├── DyCast.sln
└── DyCast/
    ├── DyCast.csproj
    ├── Program.cs              # 入口
    ├── MainForm.cs             # 主窗体逻辑
    ├── MainForm.Designer.cs    # 主窗体设计器代码
    ├── MainForm.resx           # 主窗体资源文件
    ├── Core/
    │   ├── DyCastClient.cs     # WebSocket 弹幕客户Duan
    │   ├── ProtobufDecoder.cs  # Protobuf 解码
    │   ├── ProtobufReader.cs   # 二进制读写
    │   ├── SignatureHelper.cs  # MD5/Token 工具
    │   └── SignatureProvider.cs # WebView2 签名获取
    └── Models/
        ├── DyMessage.cs        # 弹幕消息模型
        └── LiveInfo.cs         # 直播间信息模型

工作原理



  1. 使用 WebView2 加载抖音直播页面

  2. 通过 JS 注入调用抖音的 byted_acrawler.frontierSign 获取真实签名

  3. 获取浏览器 Cookie 用于 WebSocket 连接

  4. 建立 WebSocket 连接接收弹幕数据

  5. 解码 Protobuf 格式的消息


支持的消息类型



注意事项



  1. 本项目仅供学习交流使用

  2. 需要 Windows 系统运行 (WebView2 限制)

  3. 请勿用于商业用途或大规模爬取




源码和成品回复可见:


作者: 深爱者    时间: 2025-12-18 19:07
支持开源!感谢分享,论坛有你更精彩~
作者: myter02    时间: 2025-12-18 19:08
DY直播弹幕抓取工具
作者: ker519    时间: 2025-12-18 19:17
DY直播弹幕抓取工具
作者: czp666    时间: 2025-12-18 19:23
DY直播弹幕抓取工具
作者: zwh8698    时间: 2025-12-18 19:24
非常的厉害  尊重作者
作者: fengyishen    时间: 2025-12-18 19:48
看本帖隐藏内容
作者: 7ian    时间: 2025-12-18 19:54
厉害了 看看
作者: 听风过而已    时间: 2025-12-18 19:54
感谢分享
作者: sphinxes    时间: 2025-12-18 19:54
看看               
作者: skyflb    时间: 2025-12-18 20:02
然后我来白嫖。
作者: 悟空科技    时间: 2025-12-18 20:47
感谢分享
作者: biubiupiu1    时间: 2025-12-18 20:47
很多人都是靠这玩意吃饭的  触碰到他们利益了  肯定说你
作者: mosheng    时间: 2025-12-18 21:15
biubiupiu1 发表于 2025-12-18 20:47
很多人都是靠这玩意吃饭的  触碰到他们利益了  肯定说你

再次发帖我还专门艾特他了,让他来喷
作者: ww7996    时间: 2025-12-18 21:16
DY直播弹幕抓取工具
作者: zyg666    时间: 2025-12-18 21:27
必须支持
作者: 851375257    时间: 2025-12-18 22:59
必须支持你。无私开源
作者: 是永乐哟    时间: 2025-12-18 23:04
大佬np      
作者: biubiupiu1    时间: 2025-12-18 23:59
mosheng 发表于 2025-12-18 21:15
再次发帖我还专门艾特他了,让他来喷

狠一点  把你软件加上验证跟他抢生意
作者: qq2518    时间: 2025-12-19 00:58
我猜会有大战出现
作者: qq8160673    时间: 2025-12-19 09:05
感谢分享
作者: juxiag    时间: 2025-12-19 11:39
感谢,学习下
作者: 刀仔Y    时间: 2025-12-19 19:25
感谢大佬开源
作者: 创诚思    时间: 2025-12-19 20:54

作者: zy0395    时间: 2025-12-19 22:03
源码和成品回复可见:
作者: chendipang    时间: 2025-12-20 02:31
6666666666666666666666
作者: yeshuang00    时间: 2025-12-20 06:40
66666666666666666666
作者: Arbitrary    时间: 2025-12-20 13:07
感谢分享
作者: 安哥    时间: 2025-12-20 17:31
必须点播赞。还这是易语言交流不是C#,必须支持你。无私开源。
作者: haojisu    时间: 2025-12-20 19:46
本项目仅供学习交流使用
作者: litaomn    时间: 2025-12-21 00:58
感谢无私分享
作者: lrbf810    时间: 2025-12-21 17:33
感谢分享

作者: libaideshi    时间: 2025-12-21 17:48
66666666666666666666666
作者: 素顏じ亦傾國ジ    时间: 2025-12-21 18:54
好奇这个C#的界面是用wpf写的还是winfor写的
作者: blueshine1618    时间: 2025-12-22 10:56
需要 Windows 系统运行 (WebView2 限制)
作者: zkwt0012    时间: 2025-12-23 01:22
点赞66666666666666666666
作者: 微信用户343464    时间: 2025-12-23 13:18
1
作者: caohuimen    时间: 2025-12-23 18:27
好东西这个不错
作者: zjy880224    时间: 2025-12-24 20:49
请勿用于商业用途或大规模爬取
作者: 叶落枫    时间: 2025-12-25 11:50
111111111111111111111
作者: 骑着白马非王子    时间: 2025-12-25 15:10
感谢分享
作者: 雪花飘飘    时间: 2025-12-26 15:42
感谢分享
作者: cx0123    时间: 2025-12-27 21:35
支持lz!!
作者: a56152118a    时间: 2025-12-27 23:22
支持lz!!
作者: jt0106    时间: 2025-12-28 00:34
DY直播弹幕抓取工具
作者: ytbihay    时间: 2025-12-28 23:10
++++++++++++++3333
作者: mengqiu    时间: 2025-12-28 23:15
必须下载来学习
作者: wokaola11    时间: 2025-12-29 18:46
必须下载来学习
作者: ttyaohui    时间: 2025-12-29 19:19
6666666666666666666666666666
作者: 等闲之辈    时间: 2025-12-29 22:07
11111111111111111111
作者: huanfeng    时间: 2025-12-30 14:35
弹幕抓取工具
作者: 芒果一号    时间: 2025-12-30 15:42
感谢分享
作者: shanshan16    时间: 2026-1-2 23:12
正好需要,非常感谢
作者: mumudawang    时间: 2026-1-3 14:16
666666666666666666666666
作者: zyppx    时间: 2026-1-3 14:23
感谢分享
作者: 冷冷的吹风    时间: 2026-1-5 02:20
11111111111111111
作者: fengzi1913    时间: 2026-1-6 00:13
11111看看学习一下
作者: 山咔咔d老表    时间: 2026-1-6 14:18

作者: 小龙    时间: 2026-1-7 04:52

作者: 18074941457    时间: 2026-1-7 05:40
YYDS~感谢大佬开源
作者: 小虎来了    时间: 2026-1-7 08:17
感谢分享,很给力!~
作者: 冷琼    时间: 2026-1-7 10:32
非常感谢楼主分享
作者: weiqinghan    时间: 2026-1-7 23:55
感谢分享
作者: aini126    时间: 2026-1-8 13:23
66666666666666666666666666666666666
作者: a3509161    时间: 2026-1-8 20:40
感谢分享
作者: 左边口袋    时间: 2026-1-9 11:24
必须支持你,无私开源
作者: maxsky    时间: 2026-1-9 22:18
必须支持你,无私开源
作者: 天验识别系统    时间: 2026-1-9 22:40
必须点播赞。还这是易语言交流不是C#,必须支持你。无私开源。
作者: 7115748    时间: 2026-1-13 01:32
来拉~宝贝!
作者: 技术部    时间: 2026-1-14 06:11
DY直播弹幕抓取工具
作者: 飞鱼软件    时间: 2026-1-14 20:09
感谢分享 赞一个 !
作者: 飞鱼软件    时间: 2026-1-15 08:29
感谢分享 赞一个 !
作者: 950941    时间: 2026-1-15 12:05
网络的初衷,这才是网络该有的样子,感谢分享精神
作者: 获取邀请码    时间: 2026-1-15 12:15
本项目仅供学习交流使用
需要 Windows 系统运行 (WebView2 限制)
请勿用于商业用途或大规模爬取
作者: Wg唯一    时间: 2026-1-15 12:34
666666666666666666666666666666
作者: xiangzi123    时间: 2026-2-7 07:23
厉害了,支持
作者: y1778    时间: 2026-2-23 20:06
66666666666666666666666
作者: 淡忘一季    时间: 3 天前
干货满满,必须点赞支持!




欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4