12306 订票助手 – 火车票自动订票 Chrome 扩展

68
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes)
Loading...

先看看特价机票吧:


12306 订票助手 是款 Chrome 扩展,用来对 12306.cn 网址进行自动登录,自动查询,自动重试订单。@Appinn

火车票四连发么,好久没发现程序员如此热情了…

这款工具就比较适合彻底的技术宅了,希望今天介绍还不算太晚,根据订票 12 天来看,目前(1月10日)已经可以订到1月21日的票了,距离春节仅一天,基本上是放假的开始的最后日子了。

12306 订票助手 使用前提:须使用 Chrome 浏览器,以及安装 UserScript,然后打开 https://dynamic.12306.cn/otsweb/ 开始订票。

上图尝试登陆78次后成功,而下图则开始刷票…

刷票成功会蓝色通知以及声音提示,此时点击预订按钮,就可以进入自动提交订单页面,请注意正确填写实名制火车票坐车人信息,自动提及后就直接到付款阶段,无确认选项。作者提供了详尽的步骤说明可以参考。

下载地址: https://github.com/zzdhidden/12306

已有 68 条评论, 我要留言

  1. ever说道:

    搞不懂怎么安装

  2. 君临天下说道:

    尝试了 很长时间登陆不上去!

  3. 小金鱼儿说道:

    看来 @小众软件 想回家了,而且还是买不到车票的想回家~~呵呵~

  4. 稻米鼠说道:

    小众果然被铁道部包场了,小青蛙,年终发火车票吧

  5. skystar说道:

    额。。。好神奇。。。

  6. #1说道:

    早点退出来哇,等明年的时候,早点推出来吧!加油!

  7. GefuhlLos说道:

    这个扩展提前一天出来我就好订票了

  8. GefuhlLos说道:

    这个扩展提前一天看到我就好订票了…

  9. 小年说道:

    12306活了!

  10. 小年说道:

    12306火了,这么大浏览器都出招了。

  11. 阿门说道:

    chrome下不能用网银,有用吗?

    • cxh116说道:

      @阿门,

      用招行手机银行的用户飘过 完美支持CHROME, FIREFOX, LINUX

  12. 飞洒过说道:

    个人感觉不如这个:
    http://www.u-tide.com/fish/soft/44/

  13. 伟哥说道:

    楼上推荐的神器牛逼大了啊
    不到一分钟就订到了,太感谢了,虽然我之前已经订到票了

  14. 说道:

    软件不错。很人性化。

  15. nemo说道:

    今天才看到,晚了一步,昨天已经定好机票了。

  16. qinzhi83说道:

    不要重复提交
    请确认什么什么
    是正常的状态吧
    刷了好半天了
    激动兴奋中

  17. 回家说道:

    UserScript 怎么个怎么安装啊

  18. guoyang0说道:

    神人,仰慕中。。。

  19. SASUKE说道:

    确实能很快登进去,可问题是到最后一步提交订票就一直没反应了,试了很多遍,现在只能到查票就没反应了,是不是被12306官方禁止了呀?求帮助

  20. 王捷说道:

    UserScript 怎么个怎么安装啊

  21. kEviN.H说道:

    不错这个插件很给力

    哈哈哈哈

  22. Jacse说道:

    这个插件帮了很大的忙。

  23. sean说道:

    不是什么好事,本来还可以手动登录的,都弄这个东西最后只能让几万个投机的登录 非常影响正常应用。
    我一周前手动登10分钟怎么也登进去一回,现在完全没法登录

  24. isaiwan说道:

    目前156次登陆中
    我甚至 怀疑是我的密码输错了?如果是密码或用户名输入错误,是不是会一直登陆下去?

  25. jamir说道:

    登录刷了200+,刷票130+,支付10+,成功!在刷票的时候手工登录IE居然很轻松。。。

  26. DF说道:

    IE8不支持。我用IE6刷了一整天,无千多次还是不行。
    另外你的这个网页的评论在FF 9.x里面不兼容。

  27. Peter说道:

    哈哈.多谢多谢.
    真心好用.
    刷了一天以后成功订到票.

  28. 明明说道:

    为什么我点下载后是这个

    // ==UserScript==
    // @name 12306.CN 订票助手 For Firefox&Chrome
    // @namespace http://www.u-tide.com/fish/
    // @description 帮你订票的小助手 🙂
    // @match http://dynamic.12306.cn/otsweb/*
    // @match https://dynamic.12306.cn/otsweb/*
    // @require https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
    // @icon http://www.12306.cn/mormhweb/images/favicon.ico
    // @run-at document-idle
    // @version 1.4.0
    // @updateURL http://www.u-tide.com/fish/Service.asmx/Download/44/46/12306_ticket_helper_for_firefox.user.js
    // @supportURL http://www.u-tide.com/fish/soft/44/
    // @homepage http://www.u-tide.com/fish/soft/44/
    // ==/UserScript==

    /*
    Version 1.1 – 2012/1/9
    + 集成自动提交订单功能(致谢 gist: 12306 auto submit)

    Vesion 1.1.1 – 2012/1/9
    + 增加取消自动提交订单的功能

    Version 1.1.2.1 – 2012/1/9
    * 修改自动登录判断逻辑

    Version 1.1.3
    + 增加改签页面的自动刷新支持

    Version 1.3 – 2012/1/10
    + 新增查询失败时自动刷新的功能
    + 新增预定失败时自动重新预定的功能
    + 新增禁用查询缓存的功能
    + 其它细节更改

    Version 1.3.2 – 2012/1/11
    * 支持自动提交订单设置频率

    Version 1.4
    * 将Chrome和Firefox两个版本分支完全合并,兼容处理
    + Firefox下支持声音提示
    * 修改了提示声音
    * 提示窗口均设置默认值自动关闭
    * 修正点击查询后参数保存的问题
    * 修改了参数保存位置,不再保存在Cookies中
    + 加入改签页面的自动提交
    + 增加脚本更新提示功能

    */

    var version = “1.4.0”;
    var loginUrl = “/otsweb/loginAction.do”;
    var queryActionUrl = “/otsweb/order/querySingleAction.do”;
    //预定
    var confirmOrderUrl = “/otsweb/order/confirmPassengerAction.do”;

    //#region —————–执行环境兼容———————-

    var utility = {
    icon: “http://www.12306.cn/mormhweb/images/favicon.ico”,
    storage: null,
    notifyObj: null,
    notify: function (msg, timeout) {
    if (window.webkitNotifications && window.webkitNotifications.checkPermission() == 0) {
    utility.closeNotify();

    utility.notifyObj = webkitNotifications.createNotification(utility.icon, ‘订票’, msg);
    utility.notifyObj.show();
    if (!timeout || timeout != 0) setTimeout(utility.closeNotify, timeout || 5000);
    } else {
    if (typeof (GM_notification) != ‘undefined’) {
    GM_notification(msg);
    }
    }
    },
    closeNotify: function () {
    if (!utility.notifyObj) return;

    utility.notifyObj.cancel();
    utility.notifyObj = null;
    },
    setPref: function (name, value) {
    utility.storage.setItem(name, value);
    },

  29. 丿玩游戏说道:

    绝对的神器呀!

  30. isaiwan说道:

    订到返程火车票,可惜只弄到软卧,没订到想买的卧铺。还是要感谢下作者。

  31. kyle说道:

    中国银行的网银在chrome不能用,我晕了。。。。。

  32. 摇摆说道:

    在哪下载啊

  33. erer149说道:

    神人,顶一下,已经在刷了,哈哈。

  34. blackflower说道:

    很好,刷了一天,弄到4张卧铺票了,终于一家人可以回家了

  35. bofe说道:

    哇咔咔,刷到了张

  36. dddd说道:

    不能自动输入验证码,每次都还得手动输入,,,晕死

    • help说道:

      1月18号前还能自动提交订单,1月19号后就不能自动提交订单了,12306修改1月118号后修改了源代码,期待作者同步修改js脚本

  37. 风间雨说道:

    回程票用上脚本订起来确实惬意很多啊~

  38. 小月说道:

    不能自动提交订单了,今天试了一天也没有搞定,期待作者修改……

  39. dellshopping.net说道:

    终于刷成功了,在IE付款才可以,谷歌浏览器不支持,终于知道怎么安装浏览器使用了,直接下载的JS文件拖到浏览器就安装成功了,大家试试!

  40. 说道:

    我想 问一下 在开始刷票按钮前 有一个几天循环 (默认3天循环,可以更改) 这个什么意思

  41. jjdsgg说道:

    大家应该都是知道的,现在来说全国基本上可以网上支付的银行。工行应该是最快捷方便的,我就理解不了为什么不增加工行手机银行呢?工行最起码是口令卡。很是方便 强烈要求增加工行 这样可以方便最起码用本软件的百分之60以上用户

  42. langhai说道:

    我要安装12306订票助手软件,怎么联系?

  43. 先生说道:

    我正在试用12306订票助手软件,能再改进一下吗,增加自动添加购票人信息、自动提交订单。

  44. zxc6226说道:

    神器

  45. 1234567说道:

    不能用农行的卡支付

  46. 当做回忆吧说道:

    回家买火车票

  47. rusu说道:

    不得不顶

  48. 我急需网上购票助手说道:

    非常感谢!

  49. 金龟子说道:

    我发现个比较好的软件,用它帮同事抢好几张,网址:http://www.xphelper.com/download.html,大家可以去试试!

  50. andy说道:

    抢火车票技巧:
    1,如果准点时间段没有抢到,记得45分的时候再去抢一次,部分人抢到没付款,系统自动退票。
    2,把抢票神器开着,让他一直刷,以防任意时间段有人退票。
    3,12点-13点,18点-19点这两个时间段特别留意,我朋友就是在这两个饭点抢到票的。请叫我雷锋!

  51. 王府井说道:

    我发现个比较好的软件,用它帮同事抢好几张,网址:http://www.xphelper.com/download.html,大家可以去试试!

有不同想法?说说看