自动刷新查询火车票脚本

本脚本来自网络,博主已验证,确实可以用。

关键是想买票得勤劳,建议6点爬起来,开浏览器登录,等到放票时间第一时间买

考虑到网络不通和不停手刷的双重折磨,写个脚本稍微减轻下这种痛苦

脚本目的:

1、session保持在线,不会下线,这样6点系统开登陆,刷到出票;
2、有新票提醒;
3、可以最小化浏览器干其他事情;

1、用Chrome(下载地址在这里: http://dl.pconline.com.cn/download/51614.html)浏览器,
3、点击  车票预订 
4、填好出发地、目的地、出发日期、出发时间,然后右键单击 出发车次 这个文本框->选择- 审查元素
5、然后在控制台上,input的节点,选择add attribute(插入属性),插入以下脚本:

添加注入脚本内容:



οnclick="mark=1;$(this).after('by UING,刷票并保持在线脚本1.0');kkk=function(){if(mark==0)return;mark++;$('#gridbox .row20px tr').find('td').each(function(){if($(this).index()==10) {if($(this).text()!='无' && $(this).text()!='--' && $(this).text().indexOf('次')==-1){alert('有硬卧票了!'); mark=0;}else{$(this).html('检测'+mark+'次')}}});$('#submitQuery').click(); setTimeout(kkk,2000)};kkk();"


6、回到页面,点下刚才编辑的文本框,触发JS事件,开始执行注入脚本。



1、$(this).index()==10 两次出现的10是第十列硬卧,按页面顺序软卧、软座的话改成9、11,以此类推

2、有票后弹窗并停止执行

3、懂jq的可以自行修改,这里仅抛砖引玉

4、放票时间参考12306首页,( http://www.12306.cn/mormhweb/zxdt/tlxw_tdbtz19.html)全天整点前后有少量票放出



-------用这段代码,有卧铺票时候直接点击购买,不弹窗提示

οnclick="mark=1;$(this).after('by UING,刷票并保持在线脚本1.0');kkk=function(){if(mark==0)return;mark++;$('#gridbox .row20px tr').find('td').each(function(){if($(this).index()==10) {if($(this).text()!='无' && $(this).text()!='--' && $(this).text().indexOf('次')==-1) {mark=0;$(this).parent().find('.yuding_u_over').click();}else{$(this).html(' 检测'+mark+'次 ')}}});$('#submitQuery').click();setTimeout(kkk,2000)};kkk();"
 
===========================================================
下面是另一种方式。

转载于:https://www.cnblogs.com/Silence/archive/2012/01/19/2327595.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值