Javascript setInterval跳过计数
我正在编写一个脚本来破解一个10位数的代码,并将脚本设置为:Javascript setInterval跳过计数,javascript,jquery,setinterval,Javascript,Jquery,Setinterval,我正在编写一个脚本来破解一个10位数的代码,并将脚本设置为: var currNum = 9999999999; setInterval(function(){ var tmp = currNum; $('#code-box-10').val(Math.floor(tmp%10)); tmp = tmp /10; $('#code-box-9').val(Math.floor(tmp%10)); tmp = tmp /10; $('#code-bo
var currNum = 9999999999;
setInterval(function(){
var tmp = currNum;
$('#code-box-10').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-9').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-8').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-7').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-6').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-5').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-4').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-3').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-2').val(Math.floor(tmp%10));
tmp = tmp /10;
$('#code-box-1').val(Math.floor(tmp%10));
$("#btn-submit").trigger( "click" );
currNum--;
},1000);
该脚本仅每秒刷新一次页面,但仅以5的倍数更新数字,并且每5秒更新一次。例如:
电话1:9999999
电话2:9999999
电话3:9999999
电话4:9999999
电话5:99999995
电话6:99999995
电话7:99999995
电话8:99999995
电话9:99999995
电话10:99999990
拨打11:999999990等
我知道这不是最有效的方法之一,但对这种行为有什么想法吗?你错过了标签:[道德]你点击的提交按钮是做什么的?该代码实际上可以使用for循环来消除重复的代码。以每秒一个组合的速度遍历所有组合需要30年。(1000000000 / 60 / 60 / 24 / 365). 如果你破解多个数字的分布是均匀的,平均破解时间是15年,即使你每秒尝试100次(此时任何好的登录页面都会阻止你),也需要115天。这个页面很傻。我计划打开多个选项卡并同时运行