教妹子装系统已经OUT了,教买票才是把妹王道!技术宅征服世界

发表时间:2012-01-10

 感谢木魚的投递

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

半原创,借鉴了不少别人的思想和思路,但代码基本上都是重写的。目前实现的功能有:

  • 记录登录的用户名和密码,在打开登录页面后自动填写;

 

 

运行需求

 

您必须准备以下条件之一: 

 

Firefox,最好比较新的版本(6+),并安装 Scriptish 扩展;

 

下载

Firefox:http://www.u-tide.com/fish/Service.asmx/Download/44/46/12306_ticket_helper_for_firefox.user.js  可能打不开,多试几次,在火狐内直接打开。

Firefox下的功能介绍

 

在登录页面,本脚本会加入密码记录功能和自动登录功能:

 




记录密码后,下次登录直接就会填入,并自动定位到验证码段。需要提醒的是,密码是明文记录在Cookies中的,所以如果不是你自己的电脑,建议不要记录。


填完后,你可以用传统方式登录。不过现在不是有了自动登录了吗?点击自动登录呗。在没有成功登录的情况下,系统会自动反复重试,重试的时候桌面右下角会有弹窗提示正在进行的操作:




登录成功后,也会有提示,并且页面会自动进入查询页面:



进入查询页面后,在查询下面有加一条选项,选项意思简单明了,不需要解释的吧 :-)

当没有查询到符合要求的车次时,会自动重试。由于系统按钮有5秒钟的限制,所以不允许设置在6秒内重试。




(上图木有查到,是因为过滤了“仅卧铺”)。

如果查到了,会停止刷新,高亮行,并在桌面右下角弹出提示:



 

 

------分割线---------------------------------------

您可能感兴趣

Tags:

留个脚印

点击我更换图片 (请输入验证码)

最新评论