做QQ營銷的朋友都知道,QQ加好友是有諸多限制的,IP限制,次數限制,二維碼限制,人數限制,使用軟件自動加好友會遇到各種各樣的問題,很多軟件通過模擬人工添加QQ號碼,在添加幾個之後就會遇到騰訊規則限制。如果我們使用打碼,軟件和打碼都是需要額外付費,且必須要結合ADSL撥號同時使用,這個花費太高效果也不是很理想。
我在QQ加好友的基礎上,總結出一個可以無限加好友的原理,注意,這個不是軟件,純粹是個人思路,當然也可以結合軟件使用。
QQ空間是一個潛在的可利用資源,利用空間的QQ好友欄位可以輕松的添加好友且無需打碼,看下面這個截圖。
實現思路如下所示:
我實現的思路是用JS操作DOM表單的方式模擬人工點擊,首先操作DOM點添加按鈕,停頓幾秒後等彈出框出來後即可點擊確認了,如果需要驗證的彈框跳過就可以了!是不是超簡單了!
var <span style="width: 0px; height: 0px; display: none;" id="transmark"></span>already_send = Array(); var actions = document.getElementsByTagName('iframe')[0].contentWindow.document.getElementsByClassName('action'); function set_interval() { setTimeout(function(){ for(var i =0;i<actions.length;i++){ var actived = true; if(actived) { for(var a=0;a<already_send.length;a++) { if(already_send[a]==i) { actived = false; break; } } } if(actived) { already_send.push(i); try{ var is_send = $(document.getElementsByTagName('iframe')[0].contentWindow.document).getElementsByClassName('action')[i].getElementsByTagName('i').length == 0; console.log(i); if(!is_send){ $(document.getElementsByTagName('iframe')[0].contentWindow.document).getElementsByClassName('action')[i].getElementsByTagName('a')[0].click(); setTimeout(function(){ var qz-dark-button = document.getElementsByClassName('qz-dark-button'); for(var j =0;j<qz-dark-button.length;j++){ document.getElementsByClassName('qz-dark-button')[j].click(); } set_interval();},5000); break; } } catch(e) { var closetag = document.getElementsByClassName('close'); for(var i =0;i<closetag.length;i++){ document.getElementsByClassName('close')[i].click(); } } } } },3500); } set_interval();
使用方式
打開QQ空間,打開QQ好友,點擊尋找好友,找到你准備要添加的分組,右邊就是要准備添加的QQ號碼,這時候按F12彈出開發者工具,找到控制台項,將以上代碼復制到裡面運行就可以了,就等著好友添加成功的消息啦。
以上所述是小編給大家介紹的Javascript無限添加QQ好友原理的全部敘述,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!