过年要回家,随手写了个12306买票的脚本,成功抢到几张卧铺.

 1 // ==UserScript==
 2 // @name       12306
 3 // @namespace  12306
 4 // @version    0.1
 5 // @description  enter something useful
 6 // @match     https://dynamic.12306.cn/*
 7 // @require        http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js
 8 // @copyright  2012+, You
 9 // ==/UserScript==
10 
11 //var dom = $(window.frames['main'].document); var btn = dom.find('#submitQuery'); var dt = dom.find(''); var interval = setInterval(function(){ btn.click(); if() },100);
12 
13 
14 //验证码
15 var code = $('input[name=randCode]'); 
16  
17 //查询按钮
18 var btn = $('#submitQuery');
19  
20 if(btn.length == 0 && code == 0) 
21 { 
22     return;
23 }
24 
25 //输入验证码后自动下单
26 code.keyup(function(){  
27     if($(this).val().length == 4)
28     {
29         $('.long_button_u').last().focus();
30     }
31 }) 
32 
33 //自动查询
34 $('<button id="auto">全自动</button>').insertAfter(btn);
35 
36 $('#auto').click(function(){ this.disabled = true; auto()}); 
37 
38 function check()
39 { 
40     if($('.btn130_2').length > 0)
41     {
42         //自动预定
43         $('.btn130_2').click();
44         alert('有票了!');
45         clearInterval(interval);
46     }
47 }
48 var interval ;
49 
50 //自动查询并预定
51 function auto()
52 { 
53     var interval = setInterval(function(){ 
54         btn.click();
55         check();
56     },100);
57 }
58  

随手写的,功能简单, 自动刷票,刷到了直接跳到订单页, 然后直接输入4位验证码自动提交订单.

祝愿春运能变的简单一点.. 

转载于:https://www.cnblogs.com/Terry-greener/archive/2013/01/17/2865225.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值