總安裝量
576
今日新增
+0
使用者評分
- / 5.0 (0)
目前版本
1.1
有能力的自己修改一下
📖 12306抢票助手 - 详细使用说明
一、功能介绍
本脚本是一个12306购票辅助工具,主要功能包括:
- ✅ 自动监控余票情况
- ✅ 发现有票时自动点击预订
- ✅ 自动选择乘客(支持多人)
- ✅ 自动选择座位类型(硬卧、硬座、二等座等)
- ✅ 自动提交订单
- ✅ 浏览器通知和声音提醒
- ✅ 一键填写出发地功能
方式一:手动查询 + 自动抢票(推荐)
- 配置脚本:
- 在脚本控制面板填写:- 乘车人姓名(如:张三,李四)
- 勾选座位类型(如:硬卧)
- 勾选"自动提交订单"
- 勾选"启用浏览器通知"和"启用声音提醒"
- 点击"保存配置"
- 在12306页面查询:
- 手动选择出发站、到达站、日期
- 点击12306的"查询"按钮 - 开始抢票:
- 点击脚本的"开始抢票"按钮
- 脚本会自动监控余票
- 发现有票时自动预订并提交订单
方式二:使用"填写出发地"功能
- 配置脚本:
- 填写出发站(如:乌鲁木齐)
- 填写乘车人姓名
- 勾选座位类型
- 点击"保存配置" - 填写出发地:
- 点击脚本的"填写出发地"按钮
- 脚本会自动填写出发站
- 手动选择到达站和日期
- 点击12306的"查询"按钮 - 开始抢票:
- 点击脚本的"开始抢票"按钮
- 等待自动抢票
四、配置说明
基本配置
- 出发站/到达站:车站名称(如:北京、上海)
- 出发日期:格式 YYYY-MM-DD
- 车次(可选):指定车次,留空则监控所有车次
- 查询间隔:自动刷新间隔,默认500毫秒
座位类型
- 商务座(代码:9)
- 一等座(代码:M)
- 二等座(代码:O)
- 硬座(代码:1)
- 硬卧(代码:3)
- 软卧(代码:4)
乘客配置
- 乘车人姓名:多个乘客用逗号分隔(如:张三,李四)
- 乘客类型:成人票 / 学生票
- 如果不填写乘客姓名,脚本会自动选择第一个乘客
高级选项
- 自动提交订单:勾选后会自动提交,不勾选则只预订不提交
- 接受候补票:是否接受候补购票
- 启用浏览器通知:重要事件时发送浏览器通知
- 启用声音提醒:播放提示音
五、订单确认页面流程
当脚本自动点击预订后,会跳转到订单确认页面,脚本会自动执行:
- 等待页面加载(3秒)
- 选择座位类型:
- 根据配置自动选择硬卧/硬座/二等座等
- 如果有多个座位选择框,会逐个设置 - 选择乘客(最多重试3次):
- 根据配置的姓名匹配乘客
- 如果未配置姓名,自动选择第一个乘客
- 显示选中的乘客列表 - 验证选择结果:
- 检查是否成功选中乘客
- 显示选中的乘客数量 - 提交订单:
- 检查提交按钮是否可用
- 如果需要验证码,会提示并等待
- 3秒倒计时后自动点击提交
- 发送通知和声音提醒
- 本脚本仅供个人学习和研究使用,作者已尽力确保功能正常,但由于12306网站可能随时更新页面结构,脚本可能会失效或出现问题。
重要提示:
- ✅ 本脚本是开源的,代码完全透明
- ✅ 作者已尽最大努力实现功能
- ✅ 如果你有编程能力,欢迎自行修改和优化
- ⚠️ 使用本脚本的风险由使用者自行承担
- ⚠️ 作者不对因使用本脚本导致的任何问题负责
- ⚠️ 12306可能会更新页面结构导致脚本失效
- ⚠️ 请遵守12306的使用规则,不要过度频繁查询
如果你有能力,欢迎自行修改:
- 脚本代码完全开放,可以根据需要修改
- 如果12306页面结构变化,可以更新选择器
- 可以添加更多功能,如多账号、分布式等
- 可以参考 py12306 项目的实现方式
技术支持:
- 本脚本不提供技术支持
- 如有问题请自行调试或寻求社区帮助
- 欢迎有能力的开发者贡献代码
最后:
祝你抢票顺利!🎫