首页/技术代码/ 关于斐讯机器人利用js代码自动捡漏的原理

关于斐讯机器人利用js代码自动捡漏的原理

作者:神奇   分类:技术代码   时间:2017-12-31 00:49:59  标签:


第一步 用chrome核心浏览器(360、uc都支持)打开斐讯商城

第二部 登陆账号 如果没有默认收货地址添加默认收货地址

第三部  https://mall.phicomm.com/webmall ... =%E9%87%91%E8%89%B2

第4部 浏览器按下F12 找到console 

输入 setInterval(function(){$('#settlementBtn').click()},300); 
按下回车  坐等捡漏成功 

补充两点:
1。会提示售完,不要点确定或者取消,挂着等订单成功就行
2。运行一次,无限次抢,在network那可以看到



以上是发帖人的叙述,他的原理是什么呢?
首先打开https://mall.phicomm.com/webmall.php?m=webmall&c=Address&a=index&goods_id=48&number=1&color=%E9%87%91%E8%89%B2
按下f12 然后审查元素点击右下角的去支付按钮
你会看到这段代码 
<input type="button" class="btn btn_normal2 " data-id="1" name="" id="settlementBtn" value="去支付">


id="settlementBtn"其实 这个按钮是使用js来提交的   id等于settlementBtn
而作者使用setInterval函数来进行定时循环,后面的300就是300毫秒执行一次,执行什么呢?

执行function(){$('#settlementBtn').click()这段代码

这段代码的意思就是 点击settlementBtn

所以这一整段代码联系起来就是  首先找到了js提交的id,然后用定时循环函数来点击这个按钮

直到成功 按钮不存在 这个函数不存在。 自然也就不再循环了。


温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

评论:

发表评论:

code