如何更好的抢票回家

年关将至,相信很多很多小伙伴已经内心火热的期待回家与亲人团聚了,回家的旅程是不是开心,这其中的一个非常重要的因素就是我们能不能从优化的渣渣的12306网站上打败成千上万的人成功抢到一张回家的起码“有座”的票咯。

对此我也查阅了相关资料,看看我们的程序员前辈们是如何解决这个问题的。

所以迫不及待的给大家分享一下:

  最近在使用360浏览器抢票的时候还是发现了一些体验不好的地方:比如经常无故就退出登录,有时候能帮你自动登录进去,但是自动登录之后又不会帮你自动开始抢。然后验证码几次失败之后进程就停住了,所以必须的还需要有人看守。

   由于360浏览器是使用Chrome内核而且提供了调试功能,所以我们写一小段js360达到无人值守抢票的目的:

 代码如下所示:

setInterval(function () {
    if ($('.username').html() != undefined && $('.username').html() != '') {
        if ($('#btn_refresh').attr('class') == 'start') {
            $('#btn_refresh').click();
        }
    }
    else {
        if (!$('.randcode-select').is(":visible")) {
            $('.randcode-start').click();
            setTimeout(function () {
                if ($('.error_tips_randcode').html().toString().indexOf('自动识别验') > 0 || $('.error_tips_randcode').html().toString().indexOf('您')) {
                    //点击登录按钮
                    $('.submit').click();
                }
            }, 1800)
 
        }
        else {
            $('.randcode-start').click();
        }
    }
}, 5000)

  打开360浏览器按下F12就会弹出调试器  亲自实验一下:


亲们觉得怎么样?

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值