脚本帮你从12306反复登录和查询中彻底解放

来源:百度文库 编辑:超级军网 时间:2024/05/02 20:23:39
http://www.cnbeta.com/articles/168627.htm

12306.cn 可以网上购火车票了,但由于我镇的『国情』决定了春节时分它竟然比电话购票都不靠谱。但是,毕竟它是最方便的,所以在意识到其实这不仅是个技术活、更是一个体力活之后,终于决定博彩众家之长搞这么一个一条龙的轮子……现在放出来也许有点晚了,但是对于赶年前一两天以及回程票的同学还是有点用的,所以还是放出来吧 :-)

半原创,借鉴了不少别人的思想和思路,但代码基本上都是重写的。目前实现的功能有:
记录登录的用户名和密码,在打开登录页面后自动填写;

运行需求

您必须准备以下条件之一:
Firefox,最好比较新的版本(6+),并安装 Scriptish 扩展;
Chrome(4以上版本)
Chrome类浏览器,最好是360Chrome,在360官网下载,这样可以使用网络银行,使用原版chrome网上银行支付很麻烦,到时票定好了,不能支付,就更悲剧了。


Chrome下的功能介绍

在Chrome下的功能基本上是一致的,以下不再做详细描述。

不过Chrome的桌面提示是需要授权的,所以有提示的界面上会有按钮提示:



“请点击以启用通告”,点击后在浏览器上方点击“允许”,否则通告无法使用。

登录过程的界面提示,内容基本一致,不过就是换个样子:



登录成功后会一样进入:



呃,查询界面一样经典呐:





查询成功时会有声音提示(可以选择开启或关闭),并弹出提示:



小贴士请注意喔:

Chrome下的桌面提示仅在浏览器正常模式下才起效(也就是说你要是把浏览器最小化了,提示看不到的),不知道是不是Chrome都是这样,但我测试的结果是这样……所以一定要注意声音啊
Firefox下的桌面提示是可以在桌面上弹出来的。我这里用的是Scriptish,没有测试GreaseMonkey的兼容性……木有时间啊
很多人说又要用IE去付款,还不是要反复登录的体力活吗?建议用银联在线支付,关联银行卡后用手机即可在Firefox或Chrome下直接付款(值得注意的是,Firefox6以上的版本它的安全控件暂时不支持,可以用我制作的安全控件补丁,点击下载)。

感谢前人:

12306 Auto Query ,Jingqin Lynn
12306 Booking Assistant,Hidden
12306 Auto Login,Kevintop

下载

请选择您需要的版本(根据您的浏览器选择):
原帖的下载地址打不开了,没有Firefox的,只有Chrome的:
12306_ticket_helper_for_chrome.user.zip(4.41 KB, 下载次数: 8),把附件解压,直接拖入浏览器即可安装好。

点击链接后在提示中点击安装或继续即可。
自动登录,遇到人过多或繁忙的时候自动重试,直到登录成功(有点儿抢线的味道);
自动记录查询信息,一次查询线路后下次再查询自动填入;
自动刷新查询,当没有需要的车次时,自动重新刷新;
支持 Firefox + Scriptish 或 Chrome。
在 Chrome下,查票和登录有右下角提示和声音提示;Firefox下暂不支持声音提示,但有桌面弹窗提示。http://www.cnbeta.com/articles/168627.htm

12306.cn 可以网上购火车票了,但由于我镇的『国情』决定了春节时分它竟然比电话购票都不靠谱。但是,毕竟它是最方便的,所以在意识到其实这不仅是个技术活、更是一个体力活之后,终于决定博彩众家之长搞这么一个一条龙的轮子……现在放出来也许有点晚了,但是对于赶年前一两天以及回程票的同学还是有点用的,所以还是放出来吧 :-)

半原创,借鉴了不少别人的思想和思路,但代码基本上都是重写的。目前实现的功能有:
记录登录的用户名和密码,在打开登录页面后自动填写;

运行需求

您必须准备以下条件之一:
Firefox,最好比较新的版本(6+),并安装 Scriptish 扩展;
Chrome(4以上版本)
Chrome类浏览器,最好是360Chrome,在360官网下载,这样可以使用网络银行,使用原版chrome网上银行支付很麻烦,到时票定好了,不能支付,就更悲剧了。


Chrome下的功能介绍

在Chrome下的功能基本上是一致的,以下不再做详细描述。

不过Chrome的桌面提示是需要授权的,所以有提示的界面上会有按钮提示:



“请点击以启用通告”,点击后在浏览器上方点击“允许”,否则通告无法使用。

登录过程的界面提示,内容基本一致,不过就是换个样子:



登录成功后会一样进入:



呃,查询界面一样经典呐:





查询成功时会有声音提示(可以选择开启或关闭),并弹出提示:



小贴士请注意喔:

Chrome下的桌面提示仅在浏览器正常模式下才起效(也就是说你要是把浏览器最小化了,提示看不到的),不知道是不是Chrome都是这样,但我测试的结果是这样……所以一定要注意声音啊
Firefox下的桌面提示是可以在桌面上弹出来的。我这里用的是Scriptish,没有测试GreaseMonkey的兼容性……木有时间啊
很多人说又要用IE去付款,还不是要反复登录的体力活吗?建议用银联在线支付,关联银行卡后用手机即可在Firefox或Chrome下直接付款(值得注意的是,Firefox6以上的版本它的安全控件暂时不支持,可以用我制作的安全控件补丁,点击下载)。

感谢前人:

12306 Auto Query ,Jingqin Lynn
12306 Booking Assistant,Hidden
12306 Auto Login,Kevintop

下载

请选择您需要的版本(根据您的浏览器选择):
原帖的下载地址打不开了,没有Firefox的,只有Chrome的:
12306_ticket_helper_for_chrome.user.zip(4.41 KB, 下载次数: 8)2012-1-10 16:08 上传点击文件名下载附件
下载积分: 金钱 -2 元
,把附件解压,直接拖入浏览器即可安装好。

点击链接后在提示中点击安装或继续即可。
自动登录,遇到人过多或繁忙的时候自动重试,直到登录成功(有点儿抢线的味道);
自动记录查询信息,一次查询线路后下次再查询自动填入;
自动刷新查询,当没有需要的车次时,自动重新刷新;
支持 Firefox + Scriptish 或 Chrome。
在 Chrome下,查票和登录有右下角提示和声音提示;Firefox下暂不支持声音提示,但有桌面弹窗提示。
这个安全性怎么样?
这个脚本怎么使用
涉及安全问题,最好不要随便使用别人制作的补丁、插件 。

不是说一定有木马,但这种绕过默认安全措施的补丁插件本身的设计很可能存在重大隐患。
不敢用。
不过话说回来,票贩子也是用这招儿,占着票额,让别人也登不上
前提都是能登上去 目前的问题是 大量人 连页面都进不去
emzhang 发表于 2012-1-10 20:27
前提都是能登上去 目前的问题是 大量人 连页面都进不去
登录还是能登录进去的。

根据这几天我自己的测试,如果不是8点,10点,12点这几个放票的关键时刻,一般10分钟之内可以登录进去。
emzhang 发表于 2012-1-10 20:27
前提都是能登上去 目前的问题是 大量人 连页面都进不去
登录还是能登录进去的。

根据这几天我自己的测试,如果不是8点,10点,12点这几个放票的关键时刻,一般10分钟之内可以登录进去。
季路 发表于 2012-1-10 20:33
登录还是能登录进去的。

根据这几天我自己的测试,如果不是8点,10点,12点这几个放票的关键时刻,一般 ...
于是这个脚本 运行的大前提就是要早早的挂着 还要自己在那里看着才行。。。
不过也不是绝对 我基本是上不去购票的网站的。。。永远的 链接重制。。。。
楼主发的稍稍晚了点,现在已经10号了哇