var 총 = 100; 총 수치는 1000*3입니다 var maxwait_ms=60*1000; 최대 대기 시간은 60초입니다 var select_count_max = 5; 0-9를 포함하는 select_count_max var select_stop_value = 1; select_stop_value 번호를 성공적으로 선택하면 중단하세요 var selected_count = 0; var reselect_count = 1;
console.log('%cNote: 이 코드는 만족할 때까지 선택됩니다','font-size:40px; 색상: 빨강; ');
함수 str_counof( str, findchar)
{ var count = 0; var pos = -1;
pos = str.indexOf(findchar,pos); while( pos >= 0) { count++; pos = str.indexOf(findchar,pos+1); }
리턴 카운트;
}
함수 select_number( strnumber )
{
VAR OK;
해야 할 { OK = 참; if(strnumber.length <= 9 )break; 노트를 빼고 9자리 숫자를 선택하세요
if(strnumber.indexOf("000")>0)break;
if(strnumber.indexOf("0000")>0)break; if(strnumber.indexOf("1111")>0)break; if(strnumber.indexOf("2222")>0)break; if(strnumber.indexOf("3333")>0)break; if(strnumber.indexOf("4444")>0)break; if(strnumber.indexOf("5555")>0)break; if(strnumber.indexOf("6666")>0)break; if(strnumber.indexOf("7777")>0)break; if(strnumber.indexOf("8888")>0)break; if(strnumber.indexOf("9999")>0)break;
if(strnumber.indexOf("01234")>0)break; if(strnumber.indexOf("12345")>0)break; if(strnumber.indexOf("23456")>0)break; if(strnumber.indexOf("34567")>0)break; if(strnumber.indexOf("345678")>0)break; if(strnumber.indexOf("456789")>0)break; if(strnumber.indexOf("567890")>0)break;
if(str_counof(strnumber,"0")>=select_count_max)break; if(str_counof(strnumber,"1")>=select_count_max)break; if(str_counof(strnumber,"2")>=select_count_max)break; if(str_counof(strnumber,"3")>=select_count_max)break; if(str_counof(strnumber,"4")>=select_count_max)break; if(str_counof(strnumber,"5")>=select_count_max)break; if(str_counof(strnumber,"6")>=select_count_max)break; if(str_counof(strnumber,"7")>=select_count_max)break; if(str_counof(strnumber,"8")>=select_count_max)break; if(str_counof(strnumber,"9")>=select_count_max)break;
OK =false;
}while(0)
돌아오세요, 알겠습니다;
}
함수 start_select()
{ var i = 1; var _act_lsig = []; index.goodNumArr = [];
console.log("선택("+reselect_count+"), 잠시 기다려 주세요"); reselect_count ++;
두 { (함수() { $.post(index.getNumUrl, index.submitObj, function(a) { 만약 (a.ec == 0) { index.submitObj.act_lsig = a.act_lsig; _act_lsig.push(a.act_lsig); _act_lsig.push(a.act_lsig); _act_lsig.push(a.act_lsig); $.cookie.set("_act_lsig", a.act_lsig, "zc.qq.com", "/", 0.5 * 1000); index.goodNumArr.push(a.new_uin_0); index.goodNumArr.push(a.new_uin_1); index.goodNumArr.push(a.new_uin_2); index.submitObj.safeverifyResult = a.safeverifyResult; index.submitObj.elevel = a.safeverifyResult; }
}); i++; })();
} 중 (i <= 총합);
setTimeout(function() {
index.goodNumArr.sort();
if (!index.goodNumArr.length) { console.error('당신은 IP를 해킹했습니다'); 복귀; }
(index.goodNumArr의 num) {
if(select_number(index.goodNumArr[num])!=false) { console.groupCollapsed("%c"+index.goodNumArr[num],"color:red"); console.log('Nd' + (parseInt(num) + 1) + 'Pieces'); console.group('이 번호를 선택하려면, 먼저 다음 코드를 콘솔에 붙여넣어 실행하세요:'); console.log('$.cookie.set("_act_lsig", "' + _act_lsig[num] + '", "zc.qq.com", "/", 0.5*1000); \nindex.act_lsig = "' + _act_lsig[수] + '"; \nindex.currenNum=' + num + '; '); console.groupEnd(); console.group('그다음 페이지 양식 정보를 작성하고 제출하세요!') 그냥 시험이야! '); console.groupEnd(); console.groupEnd(); selected_count++; }
}
if( selected_count >= select_stop_value ) { console.log('선택 완료, 선택된 숫자 수:'+selected_count); }그렇지 않으면 { console.log ("만족스러운 번호가 선택되지 않음, 재선택됨");
start_select() } }, (총 * 500>maxwait_ms)?maxwait_ms:(총 * 500));
}
start_select(); |