Hey there,
was looking for a Javascript that automatically clicks all 'Add Friend'-buttons it finds on a Facebook page, couldn't find any good one and decided to code one myself.
Perfect for people like me who grow Facebook accounts by hand.
Features:
- Set how many friends requests you wish to send in total
- Set delay between two friend requests
- Overlay that shows how many friend requests have been sent already
- Doesn't freeze the browser
How to use:
- Create new bookmark
- Copy & paste the following code where you would usually put the URL
- Click the bookmark to send friend requests
Notice: I coded this in in just a few minutes, the code is not a good ecample for best coding practice
Tested in Chrome & Firefox. Please let me know if you encounter any bugs.
Enjoy!
Code:
Code:javascript: var delayInput = prompt("Delay between actions (ms)", "1000"); var stopAfter = prompt("Stop after how many friend requests are sent?", "100"); 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%; font-size: 24px; z-index: 1000; padding: 12px;"); document.body.appendChild(loading); document.getElementById("noni_loading").innerHTML = "No friends added."; 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%; font-size: 24px; color: #fff; z-index: 1000; padding: 12px;"); document.getElementById("noni_loading").innerHTML = "No 'Add Friend'-buttons found :("; alert("That didn't work..."); 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+"ms waiting..."; cont=true; } else { document.getElementById("noni_loading").innerHTML = i+" friends successfully added!"; document.getElementById("noni_loading").setAttribute("style", "position: fixed; background: rgba(60,140,60,0.8); top: 0; left: 0; width: 100%; font-size: 24px; color: #fff; z-index: 1000; padding: 12px;"); cont=false; } i++; if(cont==true) { setTimeout(addFriends, delay); } else { alert("Success!"); document.getElementById("noni_loading").setAttribute("style", "display: none;") } } } addFriends();
Hey there,
was looking for a Javascript that automatically clicks all 'Add Friend'-buttons it finds on a Facebook page, couldn't find any good one and decided to code one myself.
Perfect for people like me who grow Facebook accounts by hand.
Features:
- Set how many friends requests you wish to send in total
- Set delay between two friend requests
- Overlay that shows how many friend requests have been sent already
- Doesn't freeze the browser
How to use:
- Create new bookmark
- Copy & paste the following code where you would usually put the URL
- Click the bookmark to send friend requests
Notice: I coded this in in just a few minutes, the code is not a good ecample for best coding practice
Tested in Chrome & Firefox. Please let me know if you encounter any bugs.
Enjoy!
Code:
Code:javascript: var delayInput = prompt("Delay between actions (ms)", "1000"); var stopAfter = prompt("Stop after how many friend requests are sent?", "100"); 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%; font-size: 24px; z-index: 1000; padding: 12px;"); document.body.appendChild(loading); document.getElementById("noni_loading").innerHTML = "No friends added."; 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%; font-size: 24px; color: #fff; z-index: 1000; padding: 12px;"); document.getElementById("noni_loading").innerHTML = "No 'Add Friend'-buttons found :("; alert("That didn't work..."); 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+"ms waiting..."; cont=true; } else { document.getElementById("noni_loading").innerHTML = i+" friends successfully added!"; document.getElementById("noni_loading").setAttribute("style", "position: fixed; background: rgba(60,140,60,0.8); top: 0; left: 0; width: 100%; font-size: 24px; color: #fff; z-index: 1000; padding: 12px;"); cont=false; } i++; if(cont==true) { setTimeout(addFriends, delay); } else { alert("Success!"); document.getElementById("noni_loading").setAttribute("style", "display: none;") } } } addFriends();
Bro how i can send message you ? i need your help please write me. Thanks.thanks for this script i'm working on it , to update it and add other features
write right here what you want to say .. share what you haveBro how i can send message you ? i need your help please write me. Thanks.
Nice can you send me the script or ?great news i make a big progress developping the script Nonilol .
now the scripts is under test
Hi can you say me how many requests are you able to send at once without hiting a block I would really appreciate itthanks for the script
around 8000 at first then only 300 or so daily before getting captcha and blocksHi can you say me how many requests are you able to send at once without hiting a block I would really appreciate it
Ok thanks a lot I appreciate itaround 8000 at first then only 300 or so daily before getting captcha and blocks
Ok thanks a lot I appreciate it![]()
Nice share OP
the script is perfect for me to build some good quality accounts
the script will shoose friends in the search page of facebook
if you want to us it perfectly use that addon on ff or chrome and search for targeted profiles and let the script do the rest
for the addon just type "Intelligence Search add on" in google and you will find it