JAVA程序GOHOME自动抢票成功!非常棒~~~不多说,直接截图上教程说明! GOHOME下载地址: 下面是说明: 12306.cn 火车票 网络购票助手 1.1要过年,先回家!要回家先买票!虽然大家翘首以盼的火车票终于实现网络购票了,但由于其各方面的不成熟,即使是常用电脑的朋友,也会在网络购买火车票时遇到些小麻烦。浏览一些学生博客,看他们还在等待考试过后才能回家,软件盒子希望这款《12306.cn 网络购票助手》能帮你们还有所有正在网上购买火车票等待回家的朋友早点买上车票! 1.1版增加自动提交订单,直到订单成功的功能。 12306.cn 网络购票助手 实现功能:1、适用于 Firefox (6 以上版本) +Scriptish(点击下载)或 Chromium核心 Chrome(4以上版本); 2、记住登录的用户名和密码,在打开登录页面后自动填写;并自动定位到验证码输入框; 3、如遇购票人数过多或网络繁忙购票助手会自动重试,直到登录成功; 4、自动记录查询信息,一次查询线路后下次再查询自动填入; 5、自动刷新查询,当没有需要的车次时,自动重新刷新; 6、在 Chrome下,查票和登录有右下角提示和声音提示;Firefox下暂不支持声音提示,但有桌面弹窗提示。 注意:密码是明文记录在Cookies中的,所以如果不是你自己的电脑,建议不要记录。
按提示,安装完以上软件过后,打开压缩包。打开使用说明.txt。 如下: 使用说明
如何使用: 按提示用记事本打开config.properties 修改为 userproxy=true 你要买的车次 #指定车次 如:traincode=D105
打开start.bat开始运行软件。[前提是你的电脑上已安装jre,这是java运行时环境,如果你和我一样也是一名java程序员,那么你可能就省了这一步,呵呵] 填写你的信息,正确运行如图:
如果你很懒,你可以选中自动识别验证码。不过验证码可能10次中只有一次是对的。如果你想要更精确更快的话,建议手动输入验证码!不信,你可以试试。如果你运行好,2分钟内应该就可以抢到票了。如上图所示,登录成功后,自动查询车次。
下面这一步就是关键的了。。。 因为你只能手动登录进网站,完成支付操作!支付时间45分钟这内。所以得抓紧时间,因为抢票人太多,很难登录进去! 不过我运气好,不要5分钟我就登录上去了。
OK!!!果然抢到票了!!!!my GOD~~~。虽然只抢到了一张站票,而当我准备再去看看票的时候,发现。。。。连站票都。。。。
哈哈~~~~~~~~看来我这票抢得是最后的票了。。。因为都没了。。。
后记: 虽然同为java程序员,但自己也只是曾经用htmlunit登录过QQ空间,没用过其它用途,想必当初这位大牛也是急着回家才写了这个程序吧。向这位牛人表示感谢!虽然还沉浸在订票成功的喜悦中,我还是想知道他是怎么完成的,用jd-gui反编绎他的jar文件,发现他是用htmlparse来爬网页的,不过他这个自动识别验证码的功能,还是很有借鉴的。按我的想法应该是通过颜色像素来识别验证码的,不过由于模糊效果,所以不是很理想,但仍不失为一种学习的好方法。写在此处,以此共勉! 原图中由于网友的提醒,关于身份和电话号码已PS掉。其实没这个必要,这么做也是为了防止小人。呵呵。 不过能做到这样的,也许也是做为一名程序员的好处吧。 |
|