主要是针对目前铁路客户服务中心购票网站推出的排队系统,用户在提交购票订单之后需要进行排队,如果人数比较多时排队时间会超过30分钟,经常会出现如下图所示情况:
具体还需要等待多长时间,还有多少人在等待并不清楚,用时候需要不断刷新页面来看是否排到自己了,浪费大量时间。于是自己写了一个小程序,仅供学习交流,请勿用于其他用于,由此造成的任何后果与本人无关。其实主要是通过下面地址:
https://dynamic.12306.cn/otsweb/order/myOrderAction.do?method=getOrderWaitTime&tourFlag=dc
来得知当前还需要等待时间(大概时间)和排队人数。
本程序的思路就是登入12306网页之后,针对未处理订单,进行程序自动刷新(刷新时间用户可以自己设置),通过获取排队时间和排队人数,并返回至程序界面,当排队到自己时,程序通过置顶和声音提示,提示用户去12306网站去支付(再次提醒,请到铁道部客户服务器中心网站http://www.12306.cn进行交易)。
老规矩,上图:
程序及源码下载地址(免费下载):