首页 / 资讯中心 / 文章详情

TwitchDropsMiner 完整指南:无人值守领取 Twitch Drops 的开源工具

TwitchDropsMiner 完整指南:无人值守领取 Twitch Drops 的开源工具 ★ FEATURED ARTICLE
TwitchDropsMiner 完整指南无人值守领取 Twitch Drops 的开源工具【免费下载链接】TwitchDropsMinerAn app that allows you to AFK mine timed Twitch drops, with automatic drop claiming and channel switching.项目地址: https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner领 Twitch Drops 最耗人的部分不是游戏本身而是守着直播频道一离线就得手动切台掉落倒计时一到就得立刻点领取全程还得开着一个真正拉流的浏览器标签页。TwitchDropsMiner下文简称 TDM的做法很直接它只获取主播的流元数据来推进掉落进度不下载任何视频和音频靠一条 WebSocket 长连接盯住频道上下线状态然后自动切台、自动领取。这是一个 Python 编写的开源 GUI 工具登录一次后把挂机这件事全权接管日常开销接近于零带宽。适合谁以及它明确不做的事先对一下使用画像适合单人单账号有 1 到几个想推进的 Drops 活动希望离开工位甚至关机前把任务交给它持续跑的人不适合想刷 Channel Points 的人它只认 Drops想一套实例管多个账号的人设计上就不支持想部署到远程服务器做 24/7 无头挖矿的人作者明确表示不会加 Docker 或远程部署作者在项目目标里把边界写得很清楚这是一个伴随电脑启动、跑在后台、当天关掉就行的辅助工具不是 100% 在线率的服务跑久了出一次致命错误属于预期内。定位先摆正用起来才不会失望。五分钟跑起来从克隆到第一次挖矿如果你只是想用官方建议直接拿各平台的 release 构建Windows EXE、Linux AppImage 等。想从源码运行仓库里已经备好了环境脚本git clone https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner cd TwitchDropsMiner bash setup_env.sh # Windows 下运行 setup_env.bat源码运行要求 Python 3.10 及以上虚拟环境和 requirements.txt 中的依赖aiohttp、Pillow、pystray 等都会被安装到项目内的env目录。首次启动后按顺序做四件事用应用内置的登录表单连接你的 Twitch 账号等待它拉取你账号已关联的全部活动与游戏列表把想挖的游戏加进 Settings 页的Priority List点Reload它会立刻匹配可观看的直播流并开始挖矿。注意前提游戏账号的关联必须在 Twitch 的活动页由你自己完成应用只负责发现你已经能领的活动。其余常用参数python main.py --tray # 启动即最小化到托盘 python main.py --log -vv # 输出 log.txt 并提高日志详细度完整参数说明见 manual.txt。登录状态会存进cookies.jar之后不用重复登录设置里的 autostart 选项可以让它开机自启、常驻托盘。三个核心功能讲透元数据挖矿把观看带宽降到接近零这是 TDM 和一切挂机脚本方案的分水岭。普通脚本要么开浏览器要么拉流而 TDM 每隔 59 秒取一次流元数据WATCH_INTERVAL定义在 constants.pyTwitch 端就视同你正在观看掉落进度照常推进。主逻辑在 twitch.py配合一个RateLimiter把与站点的交互压到一个勤奋的用户这个量级——省的不只是流量还有 CPU。分片 WebSocket 与自动切台频道是否开播不能靠轮询碰运气websocket.py 里实现了分片连接池8 条 WebSocket、每条订阅 50 个 topic合计可实时跟踪199 个频道的上下线。当前频道一下线就切走优先级更高的游戏开播时也会主动切过去切台动作全自动不需要你守着。活动生命周期自动化新活动一出现挖矿自动开始最后一个掉落领完自动停手。切台之前它还会校验两件事这个流对应的活动是否真实可领、流的 tag 是否满足掉落条件——避免你盯着一个根本产不出掉落的直播间空转。挖矿顺序有三种 Priority Mode 可选仅按优先级、即将结束优先、可领量少优先。界面自带 21 种语言lang/ 目录下就有简体中文。使用边界与常见坑单账号原则它不是多账号矩阵工具。挖矿期间同一个账号若同时在浏览器里看流进度会算乱、矿工会卡死在当前的掉落上官方警告明确不建议这么干。cookies.jar等于你的密码这个文件泄露后别人不用密码就能进你的账号备份和存放按最高敏感级别对待。登录会触发New Login邮件这是正常的核对一下 IP 是自己的即可登录时检测到的浏览器显示为 Chrome因为 TDM 就是以该身份向 Twitch 服务器呈现自己。别期待永久在线没有自动重启、没有无头模式出错时会停。每天瞄一两眼它的状态是作者设计时就预留的工作量。倒计时显示到最后一分钟会暂停重置这不是卡死而是等待 Twitch 下一次上报进度最长不超过 20 秒。同类工具怎么选同样是自动化领 Drops技术路线差别很大按需求对号入座工具路线技术形态适合场景TwitchDropsMinerPython 纯 API/WebSocket单账号 Drops 挂机追求低带宽、低资源占用Selenium 类脚本模拟完整浏览器需要真实页面交互的复杂场景代价是资源开销数倍于前者Streamlabs OBS 插件与直播软件集成主播自己开播时顺带处理 Drops不是观众侧方案判断标准很简单你的目的只是推进 Drops 进度选 TDM 这类纯 API 路线就够了必须动真实浏览器页面才选 Selenium主播自用场景另说。三句话收尾TDM 的价值可以用三个数字概括每 59 秒一次元数据请求、最多 199 个频道实时跟踪、零视频带宽。它替你接管的只有守这一件事——发现活动、切台、领取剩下的时间还给你。最后照例提醒一句把它限制在单个账号、当作省时间的辅助工具来用活动结束、领完为止别越界。【免费下载链接】TwitchDropsMinerAn app that allows you to AFK mine timed Twitch drops, with automatic drop claiming and channel switching.项目地址: https://gitcode.com/GitHub_Trending/tw/TwitchDropsMiner创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站