2015-10-28 4 views
-1

Я использую это, чтобы добавлять друзей на facebook. Как я могу замедлить этот код, чтобы он работал только один раз за определенный период времени?Как я могу добавить Сон или задержка для этого кода?

var inputs = document.getElementsByClassName('_3-8_ img sp_zYKR9BP4QJasx_27b6db'); 
for(var i=0; i<inputs.length;i++) { 
    sleep(2000); 
    inputs[i].click(); 
} 
+1

Это полный код JavaScript: Var входы = document.getElementsByClassName ('_ 3-8_ IMG sp_zYKR9BP4QJa sx_27b6db'); for (var i = 0; i user5496272

+1

_ «Я использую это, чтобы добавлять друзей на facebook» _ - поэтому вы в основном не выбираете конкретных людей, чтобы попросить их быть друзьями, а просто _spam_ целые списки людей, отображаемых где-то на сайте с запросами друзей - _why_? Facebook заблокирует вас от отправки запросов друзей после отправки определенного количества запросов в этом оскорбительном образе, так или иначе ... – CBroe

ответ

0

Это может не сработать, потому что имена классов выглядят так, как будто они динамически генерируются.

window.setInterval(function(){ 
    var inputs = document.getElementsByClassName('3-8 img sp_zYKR9BP4QJa sx_27b6db'); 
    for(var i=0; i<inputs.length;i++) { inputs[i].click(); } 
}, 15000); 
+0

Это задерживает программу, но я не думаю, что она задерживает часть, которую я хочу отложить. Я хочу задержать параметры после цикла for.I хочу добавить задержку перед входами [i] .click(); выполняется. – user5496272