米侠浏览器脚本能自动完成12306抢票全流程,需安装v3.8.2+版本、开启开发者模式,配置验证码识别与定时触发,并严格按英文缩写设置座位类型,否则易因风控或参数错误失败。
你需要在12306官网放票瞬间抢到一张回家的高铁票,手动刷新和点选根本来不及——米侠浏览器脚本能帮你自动完成登录、车次筛选、座位提交全流程,但必须严格按规则配置,否则脚本会卡在验证码或跳转页直接失败。
前往米侠官网下载v3.8.2及以上版本安装包,旧版不支持新版12306的Canvas验证码识别逻辑。安装完成后打开浏览器→右上角菜单→设置→高级→勾选“启用开发者工具”。【未开启开发者模式会导致后续脚本无法注入DOM节点】
重启浏览器,按F12确认控制台可正常调出。
方法一:使用社区维护的成熟脚本
进入GitHub搜索“mi-xia-12306-auto”,找到star数最高的仓库→点击“Raw”按钮复制完整JS代码→在米侠浏览器中按F12→切换到Console标签页→粘贴代码→回车执行。这一步操作起来很简单,直接把文件拖进去就行。
方法二:手动注入自定义脚本(推荐用于调试)
第一步:在12306首页按F12→Console中输入document.getElementById('loginOut'),确认返回非null值,证明页面已加载完成;
第二步:执行localStorage.setItem('miXiaTicketConfig', JSON.stringify({trainNo:'G101',from:'SHH',to:'BXP',date:'2024-12-20',seatType:'商务座'})),【seatType值必须用英文缩写,填中文会导致submit接口返回400错误】;
第三步:运行eval(atob('dmFyIGJvZHk9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2JvZHknKTtib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpKS5zcmM9Jy4uLycpOw=='))动态注入核心抢票逻辑。
在米侠地址栏输入mi://script/trigger→点击“添加定时任务”→填写触发时间(建议比放票时间早3秒)→勾选“启用随机延迟(±800ms)”。【不启用随机延迟会被12306风控系统标记为机器人,连续3次失败后IP将被限制访问】
关闭所有其他标签页,仅保留12306首页一个页面运行脚本。