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

技术教程 2年前 (2018) Mgo
0


第一步 用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,然后用定时循环函数来点击这个按钮

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

版权声明:Mgo 发表于 2018-10-23 16:49:44。
转载请注明:关于斐讯机器人利用js代码自动捡漏的原理 | 站长聚集地

暂无评论

暂无评论...