无酒也疯狂

博客园 首页 新随笔 联系 订阅 管理

以前过年回家都是老人们操心,发现订票很辛苦,但是也没想到有这么难,今年通过网络自己尝试了一次,那个苦啊,为了能顺利的拿到车票回家过年,一个礼拜都没有好好睡了,做梦就是在如何能快速订到票,作为一名专门搞网站的人,肯定是会想点歪点子的,虽然有失公平,但是但是但是。。。哥也是被逼的,不过走自己的羊肠 小道是也费了不少的周折,一个礼拜工作都没怎么用心去做,以前回家都不开电脑的我也一下弄到十来点为的是能有这么一个工具帮我能弄一张票票。如果说我对什么投入过,废寝忘食过,那么这次找旁门左道的一次尝试绝对是当之无愧的。

这次做的这个玩意,完全是没有灵活性可言的,能写死就写死,为的是快速开发,毕竟后知后觉的我只有一个礼拜的时间,订票网站的基本流程就是。。。

1. 去车票预定页面,指定乘车信息然后查询

2. 如果有可以预定的车票就根据返回的信息去下一个填写乘客信息的页面

3. 填写乘客信息,提交

4. 提交之后会有一个对话框,显示剩余座位是否有人排队,有多少人排队

5. 如果没有人排队就可以点确定,下订单了。

一般容易出现问题的地方是在第四步,因为如果前面排队的人数大于剩余车票的数量,他就不会让你提交订单,所以需要这个地方进行一下判断。不过最重要的问题还是验证码的识别,我这个程序也只算是一个半自动化的,如果抢到票了,他会提示你输入验证码,验证码的获取就只用打开一个填乘客信息的页面在那里点验证码刷一下就ok了。还有,这个网站貌似也在随时升级更改,所以以前做的太随意就不行了,比如,在程序里面为了减少输入验证码的次数,我会先用第4步判断,票是不是可用,然后在第三步提交,但是在最后的几天突然不管用了,但是改成网站正常的购票流程就对了。

其实这个小工具写下来也就是http的post,get,没有太多的技术含量,不过从中,自己也能感受到做一个程序员对家庭还是有点价值的,虽然这还是前面说的有失公平,但是一句话说的不好不坏,在这个草泥马的社会就要抱着去她妹的心态,大爱博爱可能从个人点滴上是不太好做的,只要向善不逞恶就ok了。 就做了这么一个玩意我的内心是充满的多少挣扎啊,又不是一个多么牛b的黑客,攻击了什么一个组织,获得了多少利润。 总之这是自己的一个小小的尝试,也许会一发不可收拾。

posted on 2013-01-19 11:57  葬。  阅读(251)  评论(0)    收藏  举报