【离线版下载】大麦抢票脚本 DamaiHelper 上手指南:3 步让 Python 脚本自动抢票下单
【免费下载链接】大麦网演唱会演出抢票脚本本仓库提供了一个用于大麦网演唱会演出的抢票脚本。该脚本旨在帮助用户更高效地抢购热门演唱会门票,减少手动操作的时间和精力项目地址: https://gitcode.com/open-source-toolkit/5782f
DamaiHelper 是一个基于 Python + Selenium 运行的大麦抢票脚本:它在大麦手机网页(m.damai.cn)上自动完成选日期、选场次、选票档、选观影人、提交订单的完整流程,最后停在支付宝付款页面,人只需要确认并支付。
🎫 先解决什么问题
开售瞬间,手动操作每步都要花几秒:刷新、选票档、选观影人、提交,点完热门票档可能已经没了。脚本的思路是循环重试:提示「即将开抢」就自动刷新等待,「缺货」就再试一轮,遇到提示遮罩自动点掉,一直跑到订单确认为止,成功后还会打印尝试轮次和耗时。仓库的初衷写得很直白:不要再让你爱的人花高价去买黄牛票。
🚀 抢票脚本如何配置和启动
- 环境:Python3、Selenium(4.10.0 以下版本)、Chrome 和与 Chrome 版本对应的 ChromeDriver。
- 账号:大麦账号先完成实名制认证,并至少添加一位购票人实名信息,否则过不了选观影人这一步。
- 运行:
git clone https://gitcode.com/open-source-toolkit/5782f,解压DamaiHelper-main.zip(内含main.py、config.json),执行python main.py。首次运行会唤起浏览器登录大麦(扫码、短信、密码均可),登录态保存到本地cookies.pkl,之后再运行直接读取。
⌨️ config.json 关键参数怎么填
config.json每个字段都带中文注释,最常改的是这几个:
target_url:实际购票链接,必须是以https://m.damai.cn/开头的手机端页面,并把 itemId 换成真实门票 ID。date/sess/price:日期、场次、票档的序号(从 1 开始),优先想选的放前面;多场次演出可按优先级排多个。viewer_person+ticket_num:实名观影人序号与购买票数,两者数量务必一致。driver_path:ChromeDriver 的本地路径。
登录态过期时,手动删除cookies.pkl再运行脚本即可重新登录;real_name、nick_name已标注弃用,无需修改。
自动抢票时它替你做了什么
- 加载页面时屏蔽图片、JS、CSS,并模拟 Nexus 6 手机,每轮重试都比手动刷新快。
- 自动处理购票页常见的「温馨提示」和实名制观演提示遮罩(前者会模拟滚动阅读后点「知道了」,前者为 2024-04-23 更新新增)。
- 选座类门票会自动推进到选座页,之后由你手动选座和价格。
- 页面没跳到支付宝付款时会让你输入数字:1=成功、2=重试本轮、3=退出。
⚠️ 使用注意与适用边界
- 仓库注明仅供个人参考学习(MIT 许可),商用或刷票用途请自行把握风险,注意账号异常的可能,并遵守平台规则。
- 脚本依赖大麦手机网页的页面结构定位元素,页面改版后可能需要更新对应元素。
适合技术基础尚可、大麦已完成实名认证、想在开售前省掉手动刷新时间的演出粉丝;参数细节见 DamaiHelper-main.zip 内config.json的 comment 注释,完整用法与免责声明见仓库 README。
【免费下载链接】大麦网演唱会演出抢票脚本本仓库提供了一个用于大麦网演唱会演出的抢票脚本。该脚本旨在帮助用户更高效地抢购热门演唱会门票,减少手动操作的时间和精力项目地址: https://gitcode.com/open-source-toolkit/5782f
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考