news 2026/8/22 17:50:52

DM Ticket:大麦网自动抢票 Docker 一键部署完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DM Ticket:大麦网自动抢票 Docker 一键部署完整指南

DM Ticket:大麦网自动抢票 Docker 一键部署完整指南

【免费下载链接】dm-ticket大麦网自动购票, 支持docker一键部署。Damai automatically purchases tickets, running in docker container.项目地址: https://gitcode.com/gh_mirrors/dm/dm-ticket

dm-ticket 是一个用 Rust 编写的大麦网自动抢票工具,支持 Docker 一键部署,从扫码登录到提交订单全程跑通,开票前自动等待、到点直接出单。

它能帮你省掉什么

  • ⏱️ 省掉开票前反复刷新的盯梢时间,工具按倒计时自动等待,到点立即提交订单
  • 🔍 省掉手动翻演出信息的操作,登录后直接按编号挑选演出、场次和票档
  • 🔁 省掉失败后手动重试的功夫,内置重试次数、重试间隔与时间偏移,失败自动重发
  • 🐳 省掉环境配置折腾,Redis、浏览器驱动、抢票服务全在容器里跑齐

先跑起来再谈配置,下面五步按顺序操作就行。

从0到跑通:一键部署五步

  1. 确认 Docker 和 Docker Compose 已安装,这步确认底座就绪:
docker --version && docker-compose --version

跑完你应该看到两个版本号。

  1. 把项目克隆到本地:
git clone https://gitcode.com/gh_mirrors/dm/dm-ticket cd dm-ticket

跑完你应该能看到目录里的 docker-compose.yml 和 Dockerfile。

  1. 启动容器,这步拉取镜像并带上 Redis、浏览器驱动、抢票服务一起运行:
docker-compose up -d

跑完你应该在docker ps里看到 dm-ticket 处于 Running 状态。

  1. 启动购票任务,它第一步会先往终端输出登录二维码:
docker exec -it dm-ticket dm-client

跑完你应该看到“正在获取登录二维码”,屏幕上出现一个二维码:

  1. 用大麦 APP 扫码登录。扫码成功后进入选演出界面,列出演出的开抢时间,按编号选择:

再按提示选场次、票档、数量和重试参数,随后进入开票倒计时:

能跑通之后你会发现,真正影响成败的是几个数字,改这几个就够用:

改这几个配置就够用

配置项默认值影响什么
TOTAL_TOKEN_NUM100Redis 里风控 token 的积累上限,热门场次可调大
BATCH_TOKEN_NUM10每批获取的 token 数,越高补充越快、浏览器压力越大
请求时间偏移量0毫秒负数提前发包、正数推迟,用来校准本机与服务器时差
重试次数/间隔5次/100毫秒订单接口失败后的重试轮数和等待时间

上面倒计时界面还会算出“实际抢票时间”,它是官方开售时间 + 时间偏移 + 优先购时长。场次有优先购的话,把优先购时长也填上,工具会提前排进优先购。

配置改完,下面这些坑都是踩过才留下的经验:

让它更稳的实战技巧

  • 先确认 h5 支持再动手。工具只对 m.damai.cn 可买的场次有效,演出详情页在手机端没有购买入口就省省吧,白攒 token 也没用。
  • 提前校准偏移量。开票前把任务先跑一遍,看终端打印的“实际抢票时间”。如果你本机时钟比服务器慢,把偏移量设成小负数提前发包,但别超前太多,太早会被判无效。
  • 注意项目已停止维护。作者在 2023-07-31 标注了失效说明,现在大部分场次已不支持 h5 购买,抢热门场次前务必先验证渠道可用,再谈优化。

最后直接回答“我适不适合”:

谁适合直接上手

  • 如果你是 Rust 开发者,想看一个“异步 + 无头浏览器 + Redis”的真实用例,src/server.rs 里的风控 token 攒取逻辑值得细读
  • 如果你要给支持 h5 购买的场次买票,又不想手按刷新键刷到天荒地老,这个工具可以直接顶上
  • 如果你想练手 Docker 容器化部署的完整流程,镜像里连 Redis 和浏览器驱动都配好了,不用自己折腾依赖

更多配置项和使用细节,直接翻仓库里的 README.md 和 .env.example 就行。抢票请用真实账号,并遵守平台规则。

【免费下载链接】dm-ticket大麦网自动购票, 支持docker一键部署。Damai automatically purchases tickets, running in docker container.项目地址: https://gitcode.com/gh_mirrors/dm/dm-ticket

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/22 17:50:51

软件外包市场多了一类活:给Vibe Coding项目做验收

Vibe Coding 做出来的项目,很像一套刚装修完的房子。灯能亮,门能开,墙面看起来也挺新。至于水管怎么走、电线有没有绕路、承重墙动没动,光站在客厅里看不出来。 软件外包市场过去习惯按开发功能清单谈合作。现在可能会多出一种更…

作者头像 李华
网站建设 2026/8/22 17:50:20

基于强化学习的自适应检索深度优化:提升RAG系统效率与质量

1. 项目概述:当RAG遇上强化学习,让搜索深度“自适应”最近在折腾Agentic RAG(智能体驱动的检索增强生成)项目时,我遇到了一个挺头疼的问题:检索深度(Search Depth)到底该设多少&…

作者头像 李华
网站建设 2026/8/22 17:50:17

把散落的想法画成一张节点图:Project Graph 快速上手指南

把散落的想法画成一张节点图:Project Graph 快速上手指南 【免费下载链接】project-graph A node-based visual tool for organizing thoughts and notes in a non-linear way. 项目地址: https://gitcode.com/gh_mirrors/pr/project-graph 深夜调 bug&#…

作者头像 李华
网站建设 2026/8/22 17:46:21

层次分析法(AHP)在数学建模中的应用:从原理到实战

1. 项目概述:从“拍脑袋”到“结构化决策”在数学建模竞赛,尤其是像国赛、美赛、亚太杯这类高强度的比赛中,我们常常会遇到一类问题:方案的选择与评价。比如,2024年高教社杯B题涉及到的复杂决策,或者历年国…

作者头像 李华
网站建设 2026/8/22 17:45:35

数学建模竞赛:蔬菜定价与补货联合优化模型构建与求解

1. 赛题拆解:从超市货架到数学模型的真实映射每年九月的那个周末,对于全国几十万理工科大学生来说,空气中都弥漫着一种特殊的紧张感。高教社杯全国大学生数学建模竞赛,这个被誉为“一次参赛,终身受益”的赛事&#xff…

作者头像 李华
网站建设 2026/8/22 17:44:55

C++模板进阶:从实例化到元编程的深度解析与实践

1. 项目概述&#xff1a;为什么C模板值得深入如果你写过一段时间的C&#xff0c;尤其是接触过标准库&#xff08;STL&#xff09;或者一些开源库&#xff0c;那么“模板”这个词对你来说肯定不陌生。一开始&#xff0c;你可能只是用它来写个简单的std::vector<int>&#…

作者头像 李华