Script Summary: Invites your friends to the app if they've already allowed the app access. Bulk add new friends. Adds bulk request buttons in the requests page.
Not relevant any moreThis script was made back when facebook made you do a lot of clicks to invite friends. And when facebook games rewarded you for having hundreds of friends who played their game. But this isn't true any more, adding a friend is a simple click and you're not forced to have lots of friends to move forward in those games any more.
FEATURESThis script does a few things...
* Bulk add users: Adds a bulk add box, in the greasemonkey menu(the monkey head), go to "script commands" and choose "show bulk add friends" and you can add users by the bulk.
* Invite boxes: In the invite box of an app, it'll bring up a link to refresh the list of friends who have this app and then select them in the invite box.
* Friends' list(http://www.facebook.com/friends/edit/): You can put all your friends who are using an app into a friends' list by visiting the invite page of the app, click "refresh" to collect all the users, then visit your friends' list and click "edit list" and choose "select your friends from the previous app".
* Requests page(http://www.facebook.com/games): Once you have a lot of friends they'll spam you with requests, bulk click buttons are available in the requests page to handle these.
* External pages with links to facebook friends: To add from place like the zynga games discussions... Click on the greasemonkey icon on the bottom right of the browser and click "user script commands" > "show bulk add friends dialog" > then on the web page type in a "comment" for the other facebook user to see and click "bulk add everyone here". Make sure you click "disable the auto add on profile page" after you use it!
WARNING: Use in moderation, facebook are known to ban people from adding friends for a few days if they're adding too many, too quickly.
The Opposite of this script is the facebook deletes script... http://userscripts.org/scripts/show/43404
ContributorsaCertainSomeone, Ackis, caesar2k, CrashCat, Crossbuster, Fazuul, Frank Callucci, Justin Ben, khawes, Liquidor, malkocoglu, Mitnik, ninjaloose, Shadus, StevenD, Tim Omaha, ViXaY Xavier, Wen Wei
Issues* Sometimes it may get stuck while refreshing the list of friends, hit refresh on that page. Here's some other tips http://userscripts.org/topics/43948
* The list of "friends who have this application" list in facebook is not always correct unfortunately.
* Facebook sometimes has a captcha for some users when they try to add a friend, I don't know how they pick which users. In the discussion area of an application, this sometimes doesn't work in firefox.
CHANGELOG11/Oct/2011: Updated to work with the new games requests page. 3/Jun/2011: Updated the script to work with the small picture + checkbox friends dialog like seen in battle pirates. 26/May/2011: Fixed problem with not being able to collect friends, thx to ninjaloose for the link. Fixed bulk add "previous pages" check box wasn't working.
14/Jan/2011: Problem with bulk add friends not working fixed.
9/Dec/2010: Fixed up the green highlight for buttons that you have clicked previously. You can click them again with the "click the same buttons..." link
2/Dec/2010: Fixed up problem with not clicking on friends accept button & the "X" buttons not appearing.
25/Nov/2010: Updated it to work with facebook changes.
19/Jun/2010: Add new friend doesn't look for the friend list anymore which had been removed by facebook.
Added a box to pick the delay inbetween clicking each request.
22/apr/2010: Got the friend request accepts working again.
Added icons in the requests page bulk click buttons.
13/apr/2010: Fix for not adding the correct person when the profile page comes up.
14/mar/2010: Added a link in the greasemonkey menu to update the list of friends using the application.
23/feb/2010: Fix bulk clicking the "ignore" link for group requests shouldn't make you join the group.
18/feb/2010: Fix for adding via discussion groups without using an iframe but unfortunately facebook currently has problems with staying on the same page after adding a user.
Can add friends via the list of group members popup.
2/Feb/2010: Fix for clickjacking message when we pick "open in tabs".
Added a maximum number of buttons to click box for the requests page.
Fix for "click same buttons" not working with named buttons.
21/Jan/2010: Added links to copy the list of uids.
Added a show/hide request messages toggle.
13/Jan/2010: The requests page now remembers which ones you have clicked on in the past and you can click on the same ones automatically next time.
New option to option up the request in an iframe, this is the default now. The iframe automatically closes afterwards.
19/Jan/2010: Added "hidden" mode for accepting requests.
Remembers which request buttons you have clicked on and enables you to click on the same ones later.
1/Jan/2010: Changed the bulk add friend to add friends via a frame instead of a tab so we can close it after adding.
29/Dec/09: Fixed problem with bulk add friends occasionally not working.
30/Nov/09: Made it default to add friend in new tab instead because we can no longer add friends in a lot of facebook's pages now.
4/Nov/09: Added a "Open all facebook friend links here in new tabs" link in the greasemonkey menu for use in zynga games forums and anywhere else. Fixed the confirm page's "click all buttons with this text" so it doesn't work if the text is blank.
23/Aug/09: Disabled the usotools updater cause their site is down.
4/Jul/09: Added option to untick/tick the "news feed" checkbox. Fixed up adding friends from discussion boards.
8/Jun/09: Added "auto add in profile page" button, now it can automatically add everyone whenever you visit their profile button. Useful now that zynga have moved their discussion boards away from facebook.
21/May/09: Bulk add: Added an option to click on the "prev" link until we reach the first page of the discussion board.
6/May/09: Added "All applications" in the nth buttons area for clicking on the nth button on all applications. Added a text box to click on all buttons with a given text.
1/May/09: Added "block all applications" link. It now makes a list of user ids when you click on a bulk button. You can pick a friend list when accepting friends
26/apr/09: Added request page, nth buttons. Fix for not collecting friends beyond the facebook invite limit for the other facebook games script.
19/Apr/09: Fixed problems with the auto updater. Fixed issue with not selecting the friends list properly. Added delay timer to the bulk add feature Fixed removing of "firstname's" in the bulk request buttons.
31/Mar/09: The bulk friends dialog can be brought up on any page in facebook, need to select "add bulk add friend" dialog in the greasemonkey's scripts menu. You can pick which friend group to add them to now. It pauses when a captcha screen shows up now, but facebook seems to have stuffed up the captcha for adding friends on the discussion pages.
29/Mar/09: The colors are now separate from the app's and there is an option to move the box to the top of the screen if it causes visibility problems. Bulk click buttons on the request page. Various fixes for the select/deselect not working on a checkbox invite dialog, selectable friends not calculated properly in the picture invite dialog. Fixed it up so that it can work on languages other than english.
24/Mar/09: Added a few more links, add random friend now can pick a number, fixed problem with being stuck when we try to add a person whom we've already added.
23/mar/09: Added links to deselect friend, select random friend, deselect all friends from the list.
17/Mar/09: Remembers list of friends for an app.
14/Mar/09: Fixed problems with dialogs not showing up until you hit reload sometimes. Added option to add friends into your friends list.