This repository has been archived on 2024-09-10. You can view files and clone it, but cannot push or open issues or pull requests.
2022-06-12 01:11:18 +08:00
2022-06-12 01:11:34 +08:00
2022-06-05 16:00:52 +08:00
2022-06-05 15:54:29 +08:00
2022-06-12 00:46:07 +08:00
2021-11-29 18:27:02 +08:00
2022-06-05 09:38:48 +08:00
pic
2022-05-19 20:16:45 +08:00
2022-06-06 17:12:33 +08:00
2022-06-10 17:00:15 +08:00
2021-11-29 14:53:29 +08:00

抖音web直播间(live.douyin.com)弹幕抓取

近期工作内容比较繁重,大概率会摸一段时间 (from:q792602257)

实现功能:

  1. 使用旧版7.0.4的mitmproxy使mitmproxy进程跑在主进程里主要是Queue这种方式需要
  2. 数据无磁盘IO通过Queue请求传输proto数据如果对弹幕发送时间要求较高的可以使用消息对象中的时间
  3. 修改输出为组件化,后期通过配置进行启用或禁用,开发者也可以自行编写对应的保存逻辑
  4. 自动打开配置的房间及用户首页

对其中的修改:

  1. 删除了mongo相关内容以后补吧……重写一个也不麻烦

待实现功能(咕):

  1. 未开播时,自动刷新页面进行重新检测
  2. 下播事件触发及对应动作
  3. 上播事件触发及自动打开对应的房间
  4. 修改README
  5. 录播支持
  6. 异步输出支持

改版后,运行步骤:

  1. 下载edge浏览器的webDriver驱动:
  2. 使用 [ requirements.txt ] 下的包,新版的不支持mitmproxy8,只支持mitmproxy7的版本。
  3. 新版不需要在额外先启动mitmproxy直接运行main.py就行

屏幕效果截图

enter image description here

enter image description here

Description
No description provided
Readme 716 KiB
Languages
JavaScript 98.6%
Python 1.4%