Skip to content

Instantly share code, notes, and snippets.

Created October 15, 2017 04:59
Show Gist options
  • Save anonymous/9689b7b1ab5580295bc873a6b113487c to your computer and use it in GitHub Desktop.
Save anonymous/9689b7b1ab5580295bc873a6b113487c to your computer and use it in GitHub Desktop.
javascript:var delayInput = prompt("Delay between actions (ms)", "1000");var stopAfter = prompt("Berapa banyak teman?", "5000");var workDelay = parseInt(delayInput, 10);var loading = document.createElement("div");loading.setAttribute("id", "noni_loading");loading.setAttribute("style", "position: fixed; background: rgba(255,255,255,0.8); top: 0; left: 0; width: 100%; 24px; z-index: 1000; padding: 12px;");document.body.appendChild(loading);document.getElementById("noni_loading").innerHTML = "Gagal bro.";var inputs = document.querySelectorAll('.FriendRequestAdd:not(.hidden_elem)');var i=0;var delay=0;var cont=true;var stopAfterNumber=0;if(parseInt(stopAfter, 10)>inputs.length) { stopAfterNumber=inputs.length;} else { stopAfterNumber=parseInt(stopAfter, 10);}function addFriends(max){ if(inputs.length<=0) { document.getElementById("noni_loading").setAttribute("style", "position: fixed; background: rgba(140,60,60,0.8); top: 0; left: 0; width: 100%; 24px; color: #fff; z-index: 1000; padding: 12px;"); document.getElementById("noni_loading").innerHTML = "No 'Add Friend'-buttons found :("; alert("Nggak jalan bro"); document.getElementById("noni_loading").setAttribute("style", "display: none;"); } else { if(workDelay <= 0) { delay=0; } else if(workDelay <= 10) { delay=workDelay+(Math.floor((Math.random()*5))); } else { delay=workDelay+(Math.floor(Math.random()*(0.1*delay))-(0.05*workDelay)); } if(i<stopAfterNumber) { inputs[i].click(); document.getElementById("noni_loading").innerHTML = i+" friends added. "+delay+"tunggu..."; cont=true; } else { document.getElementById("noni_loading").innerHTML = i+" Teman berhasil ditambahkan"; document.getElementById("noni_loading").setAttribute("style", "position: fixed; background: rgba(60,140,60,0.8); top: 0; left: 0; width: 100%; 24px; color: #fff; z-index: 1000; padding: 12px;"); cont=false; } i++; if(cont==true) { setTimeout(addFriends, delay); } else { alert("Sukses!"); document.getElementById("noni_loading").setAttribute("style", "display: none;") } }}addFriends();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment