logo

ScriptCat

  • 首頁
  • 社群
  • 腳本列表
  • 瀏覽器擴充功能
  1. /
  2. 腳本市場
  3. /
  4. 12306 抢票助手 Pro
  • 首頁
  • 程式碼
  • 回饋
  • 評分
  • 版本列表
油猴中文網
腳本貓
GitHub
管理日志
服務協議
隱私政策
免責聲明

© 2022-至今 ScriptCat. All rights reserved.

版本歷史

查看所有已發佈的版本,包括正式版本和預發佈版本。您可以安裝任何版本或查看其原始碼。
共 11 個版本正式 11預發佈 0
顯示第 1-10 項,共 11 項
2.0.8最新版本
9 小時前

載入中…
安裝此版本
2.0.7
9 小時前

載入中…
安裝此版本
2.0.6
2 天前

載入中…
安裝此版本
2.0.5
1 個月前

載入中…
安裝此版本
2.0.4
1 個月前

載入中…
安裝此版本
2.0.3
1 個月前

載入中…
安裝此版本
2.0.2
1 個月前

載入中…
安裝此版本
2.0.0
1 個月前

載入中…
安裝此版本
1.5
1 個月前

載入中…
安裝此版本
1.4
1 個月前

載入中…
安裝此版本
  • 第 1-10 項,共 11 個版本
  • 1
  • 2
  • 10 / page
    Go toPage

增加复制日志按钮,有问题可以把复制的日志发到群里

【抢票更快了】 轮询从固定 46 秒改成自适应:平时 11.5 秒,临近开售自动提速到 250~400 毫秒,并多补一路请求。每轮请求数也从 2 个减到 1 个。 【定时更准了】 改用服务器时间校准,并提前 1.5 秒预热。实测定 19:19:00,19:18:58 准时开抢。所以填准确的开售时刻就行,不用自己往前减。 【修了这些 Bug】 · 不勾学生票也会被下成学生票 · 勾了软座/特等座永远抢不到(软座还会错下成二等座) · 12306 换查票接口后一直提示"查票异常" · 挂久了掉登录却毫无提示 · 手机端改过乘车人后识别不上 · 一直刷"正在查票",看不出是死是活 【新功能】 · 备选到达站(买长乘短):限售买不到时可以多买几站 · 多日期:该日期没票时也查前后一天 · 掉线连续报警:一直响到你切回页面为止,面板可关(默认开) · 成功提示带订单号,直接跳"未完成订单"页 【重要提醒】 抢票时别把 12306 标签页切到后台。实测浏览器会把后台标签页的定时器限流到每分钟 1 次,轮询直接废掉、只剩第一枪。脚本现在会红字加响声提醒你。

UI 优化: 面板改为毛玻璃风格,整体更现代。 统一按钮样式,弱化“测试声音”,强化“开始抢票”。

乘客列表改为卡片式布局,限制高度自动滚动,避免遮挡按钮和日志。 日志区改为深色终端风格,信息/成功/警告/错误颜色更清晰。

体验优化: 席别选中状态增加高亮,兼容旧浏览器。 拖拽面板时禁止选中页面文字。 空乘客列表增加提示。

稳定性修复: 修复余票状态判断,兼容 --、Y、N 等返回值。 修复车次解析字段长度判断。 乘车人数据异常时自动跳过,避免提交残缺订单。

性能: 无新增网络请求,不影响抢票速度和页面加载。 核心查票/下单逻辑未改动。

新特性与增强 实时配置保存:修改日期、车次、席别等设置后自动存储,无需点击“开始”即保留,刷新页面不丢失。

学生票标识持久化:乘客学生票勾选状态自动保存,加载面板时恢复。

页面恢复续跑:若抢票中意外刷新/关闭页面,重新加载后自动继续未完成的任务(需保持登录)。

稳定性提升 登录状态持续监测:每次查票前验证登录有效性,若会话过期立即停止任务并提醒,避免无效下单。

定时保活优化:等待开抢期间使用轻量 checkUser 请求保持连接,替代原有较重的查票请求,降低服务器压力。

网络请求超时控制:所有 API 调用增加 10~15 秒超时,防止因网络卡顿导致无限等待。

站点表加载重试:获取车站简码失败时自动重试 3 次,提高成功率。

下单逻辑优化 下单失败快速重查:原固定等待 3 秒改为 500 毫秒后立即重新查票,提高余票捕获概率。

修复主页 UI 不显示的问题

之前只支持 kyfw.12306.cn 域名,导致用户在 www.12306.cn 首页打开时脚本不生效(无面板)。

现已支持 www.12306.cn 和 kyfw.12306.cn 双域名全站触发。在主页也能看到面板,并会在面板日志里提示用户前往【车票】-【单程】查询页开始抢票,有效解决用户疑惑。

优化了状态灯的样式,让运行状态一目了然。

🌐 UI 面板全站兼容:修改了脚本触发规则,现在不仅在余票查询页,在 12306 官方首页也会自动弹出。解决用户在主页看不到面板以为脚本失效的困惑,并在面板中增加友好提示。

🎛️ 其他优化:保留了“刷新乘车人”、“席别勾选”、“自动保存设置”、“测试声音”和“动态状态指示灯”等所有优秀功能,整体体验更加完善。

【🐛 问题修复】

修复“测试声音”按钮无声:解决了浏览器音频上下文未唤醒的问题。现在点击“测试声音”或抢到票时,提示音必定正常播放。

修复 UI 面板拖拽失效:恢复了原有的拖拽逻辑,顶部蓝条现在可以顺畅地拖动面板至屏幕任意位置。

【✨ 优化与新增】

移除自定义“刷新间隔”:删除了界面上的刷新间隔输入框。底层已安全锁定为 4~6 秒随机间隔,代替了易导致封号的极快轮询,防封机制更智能化。

保留并强化“刷新乘车人”:维持了原版的一键刷新、勾选联系人的方便逻辑,告别繁琐的手工打字录入。

席别勾选与自动保存:席别升级为直观的点选模式;所有配置(车次、席别、日期、站点)会自动保存至本地,下次打开网页无需重复填写。

新增动态状态指示灯:抢票面板增加了一目了然的状态灯,运行中显示绿色闪烁,等待开抢为黄色,发现余票时变为红色急促闪烁,让您对当前状态了然于胸。

UI 恢复经典风格:去除了不稳定的深色复杂主题,面板回归原版清爽蓝白简约风,保证界面 100% 干净流畅。

新增与体验优化】

💾 配置自动保存:所有设置(车次、席别、乘客、时间)自动保存至本地,下次打开无需重复输入。

🎨 全新 UI 面板:采用暗色主题设计,支持一键折叠/最小化;席别由文本输入升级为直观的勾选模式。

💡 动态状态指示灯:面板增加状态显示,运行中为绿色脉冲,等待开抢为黄色,发现余票时自动变为红色闪烁。

🔔 新增“测试声音”按钮:一键确认设备提示音是否正常。

【核心机制巩固】

🚀 保留 API 底层直连:极速抢票且不依赖网页元素,不怕 12306 页面改版。

🛡️ 温和防封号轮询:维持 4~6 秒随机查票间隔,有效防止触发风控封号。

🔍 站点模糊匹配:支持输入“虹桥”智能识别“上海虹桥”等便捷操作。

📦 自动确认下单:提交订单后,如果跳转到确认页面,脚本将自动点击“确认提交”。

📝 v1.4 更新日志 (2026-08-10) 【功能新增】

🚉 站点简码模糊匹配:UI 面板输入出发/到达站时,不再需要输入完整且一字不差的站名。例如输入“虹桥”即可自动匹配“上海虹桥”,输入“南站”也能智能匹配相应站点,操作更省心。

【核心优化与修复】

🛡️ 优化保活逻辑(防封号):移除了保活流程中容易触发 12306 风控的 initDc(下单页)深度请求。现在仅使用安全的查票接口进行静默保活,大幅降低账号被标记异常或 IP 被封禁的风险。

⏱️ 调整查票轮询间隔(防反爬):将查票间隔从原来的 23 秒延长至 46 秒随机。更温和的请求频率能有效避免因高频访问被拦截,确保真正放票时脚本能正常响应。

⏳ 延长支付跳转提示时间:抢票成功后,自动跳转支付页面的延迟从极短的 1.5 秒调整至 5 秒,给用户留出更充裕的时间看清日志面板里的“抢票成功”通知,避免瞬间跳转引起混淆。

【其他】

更新脚本图标链接,优化跨平台显示效果。

底层网络请求模块抗干扰能力微调。

更新了插件徽标