• UPDATE (Aug 9, 2010)

    Hi guys, there won't be any new content in the next few months, especially related to any Facebook stuff. I'm really tied up with a couple of other websites I'm developing. When things die down, I'll be back with more awesome imacros scripts. Until then - keep your info private & don't post things you don't want to go public! - Cynthia
  •  

Get Updates Via RSS

RSS Feed
Whaz Iz RSS?

Get Updates Via Email

Posts Tagged ‘imacros’

Can You Delete All Your Facebook Fan Pages With Imacros?

By Cynthia On January 14, 2010 17 Comments

I get this question a lot from people who want to delete Facebook pages, the same way you delete all Facebook groups (from a script I posted earlier).

I had a bit of time last week to look into it, and I’m sad to say despite all my efforts and intelligence, I could not get it to work. :( sadface.

Here was a simple imacros script I thought would delete Facebook pages in THEORY:

VERSION BUILD=6111228 RECORDER=FX
TAB T=1
URL GOTO=http://www.facebook.com/friends/?ref=tn#/friends/?filter=oc –> Go to Friends (at the top of Facebook), then click on Pages
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:remove&&VALUE:Remove –> Click the X to remove the fan page
WAIT SECONDS=2 –> Wait 2 seconds and repeat the same thing over and over again!

I ran the script, and nada! Damn it. I tried recording the deleting with other click modes, but none of them could do it.

Why it doesn’t work

Unlike Facebook groups, which seems to have a page of its own, Facebook Pages is generated dynamically from the Friends section (if you go to the url http://www.facebook.com/friends/?ref=tn#/friends/?filter=oc, you will know what I mean.

I don’t know my coding terms, so I can’t explain what it is – ajax, maybe?! But however it’s generated, it will not allow imacros to run a script that will delete them all.

It sucks. I’m really hoping that its me lacking in skills and there really is a way to delete all those annoying pages. If so, please leave a comment (if you have a working script), or if you find another blog that teaches you how to do it, let me know.

Updates!!!!

I made a tiny mistake in the imacros script for removing all Facebook email notifications. It’s missing a line:

TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_profile_pic_request CONTENT=NO

I just added an updated version of the script, so go check it out here.


How To Delete All Facebook E-mail Notifications In 10 Seconds

By Cynthia On December 16, 2009 1 Comment

Since there was so much interest in my previous post on how to delete Facebook wall posts and groups, I’m going to followup with a short tutorial on how to remove all Facebook e-mail notifications in one clean swoop.

Facebook sends out an email notification when certain actions are taken. For example, when someone requests to add you as a friend, posts on your wall, pokes you, etc etc. See the screenshot below.

remove-facebook-notifications

Usually these notifications are a good thing, but if you’re like me and logon at least once a day, these notifications are annoying and pointless. The steps below will show you how to remove them completely. If there are certain notifications that you’d still like to receive, just check them individually after running the imacros script.

Steps To Remove All Facebook Notifications

1. First, you will need to have the Firefox Imacros plugin (opens in new window) installed.
Note: if this is your first time using imacros please refer to my previous post (opens in new window) on basic instructions how to use it.

2. Press F8 for the imacros sidebar to appear. Create a new .iim file, and paste in the following script (updated Jan 12, 2010)

VERSION BUILD=6111228 RECORDER=FX
TAB T=1
URL GOTO=http://www.facebook.com/editaccount.php?notifications
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_msg CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_confirmed CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_wall CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_poke CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_birthday_reminder CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_detail_req CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_family_request CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_family_confirm CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_suggestion CONTENT=NO
TAG POS=11 TYPE=TD ATTR=CLASS:even_column
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_suggestion_accepted CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_invitee_joined CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_mention CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_mentions_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_profile_pic_request CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_tag CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_tag_request CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_comment_tagged CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_upload_via_email CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_album_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_album_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_invite CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_add_officer CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_admin CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_r2j CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_board_post_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_name_change CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_fbpage_admin CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_fbpage_fan_invite CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_invite CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_update CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_cancel CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_admin CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_r2j CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_wall CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_name_change CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_tag CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_share_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_share_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_tag CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_tag_request CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_comment_tagged CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_gift_received CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_answers_answered CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_answers_best_answer CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_feed_comment CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_feed_comment_reply CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_stale_email CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_product_news CONTENT=NO
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_research_invite CONTENT=NO
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:save_notifications

Note: This script will NOT remove the notifications from your Facebook apps since we use different Facebook apps. You will have to uncheck them yourself manually.

3. Login to Facebook and run the imacros script by clicking Play. It doesn’t really matter what Facebook page you’re on because the script above will go to the Facebook notification url:

URL GOTO=http://www.facebook.com/editaccount.php?notifications

4. (optional) If you want to receive ALL Facebook e-mail notifications (have all the options checked), this is the script  (updated Jan 14 2010) << ONLY USE AFTER RUNNING THE FIRST SCRIPT SO ALL OF IT IS UNCHECKED.

VERSION BUILD=6111228 RECORDER=FX
TAB T=1
URL GOTO=http://www.facebook.com/editaccount.php?notifications
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_msg CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_confirmed CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_wall CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_poke CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_birthday_reminder CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_detail_req CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_family_request CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_family_confirm CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_suggestion CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_friend_suggestion_accepted CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_invitee_joined CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_mention CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_mentions_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_profile_pic_request CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_tag CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_tag_request CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_comment_tagged CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_upload_via_email CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_album_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_photo_album_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_invite CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_add_officer CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_admin CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_r2j CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_board_post_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_group_name_change CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_fbpage_admin CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_fbpage_fan_invite CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_invite CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_update CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_cancel CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_admin CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_r2j CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_wall CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_event_name_change CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_tag CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_note_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_share_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_share_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_tag CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_tag_request CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_comment_tagged CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_video_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_gift_received CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_answers_answered CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_answers_best_answer CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_feed_comment CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_feed_comment_reply CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_stale_email CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_product_news CONTENT=YES
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:notif_setting_email_research_invite CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://www.facebook.com/editaccount.php?notifications ATTR=ID:save_notifications

And there you have it – another Facebook tutorial to keep your Facebook life easy and simple to maintain.

P.S. If you have any imacros script requests, let me know in the comments. I usually think of new ideas when I want to get something done, but if you wanna suggest something feel free to and I’ll write up another tutorial for it when I have time.


How To Delete All Facebook Groups And Wall Posts From Facebook Using Imacros

By Cynthia On August 29, 2009 117 Comments

A little story time before we get into the technical details.

I have an old unused Facebook account that I was actively on for the past 2 years. But I stopped using it at a point because there was too much group spam in my Facebook inbox. You know those annoying groups that send you messages once per day, multiply that by X number of groups you have, then multiply it by about 10%, and you get an inbox full of crap you don’t really care about – daily.

I was busy at the time, and I was simply too lazy to delete my groups manually. So I abandoned the profile, opened a new one, and added back people I wanted to keep in touch with.

Fast forward to today. I now know how to use imacros for automating a lot of my tasks! Armed with this new knowledge, I created a simple imacros script, looped it about 200 times, walked away to get some snacks, came back…Done!

All 200 something Facebook Groups are gone from my profile! Okay with the exception of 3 groups that I created myself. Those are still there. But my profile is now spic and span.

It is so damn cool I cannot express it in words. You really just need to try it yourself.

I repeated the same thing with deleting wall posts – this was a little more buggy, but I still managed to get it to work. It messes up at some point and shows “failures” but that’s alright. Better than deleting all of them manually one by one. You’d get carpel tunnel in no time from that.

Download Imacros

If you don’t know what imacros is, you might want to read up on it here. It looks a bit intimidating at first, but imacros is seriously the easiest automation software/plugin to use.

I recommend imacros for Firefox. You can install the plugin here.

To open up imacros in the sidebar, press F8. Once you’ve got imacros on your Firefox, do a mock record – meaning, go to Play > Record > Then click Stop right away. Then click Save. Enter a descriptive name for it like “delete Facebook groups .” You should now see it in the left sidebar. Right click on the .iim file and go to “edit macro.”

The Imacros Script (Delete All Facebook groups)

Paste in:

VERSION BUILD=6111228 RECORDER=FX <– note that this line will be different if you have a different version of imacros
TAB T=1
SET !ERRORIGNORE YES
SET !TIMEOUT 100
SET !DIALOGMANAGER NO
TAG POS=1 TYPE=A ATTR=TXT:Leave<SP>Group
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:remove&&VALUE:Remove
WAIT SECONDS=2

Now you should be already on the Facebook Groups page itself BEFORE running this macro. When I ran it, there was one instance of a timeout, but that didn’t stop the script itself, so just click “close” on the timeout notice when you see it and it’ll be fine.

*** IMPORTANT *** Remember to click Play(loop) when running this macro and specify however many groups you have. This will loop the script, so it’ll run X amount of times.

You may be wondering… well, what if I don’t want to delete ALL my groups? Well, then it will be a bit tricky. What I’d do is, open these groups in a new tab, so when you’ve wiped out all the groups, you can add them back easily.

The Imacros Script (Delete All Facebook Wall Posts)

Repeat the same thing. Go to Play > Record > Then click Stop right away. Click save, enter a name, and then edit the .iim file.

Then paste in:

VERSION BUILD=6111228 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
SET !TIMEOUT 100
SET !DIALOGMANAGER NO
TAG POS=1 TYPE=SPAN ATTR=TXT:Remove
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&&VALUE:Delete
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Remove
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&&VALUE:Delete
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Remove
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&&VALUE:Delete
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Remove
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&&VALUE:Delete
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Remove
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:delete_story&&VALUE:Delete
WAIT SECONDS=3
REFRESH

You may get multiple errors when running this, that’s why I add in “refresh” at the end of the script so it’ll refresh the page. It’s very likely that you have to make some edits or changes. You may need to click “older posts” on your Facebook wall, especially closer to the end of your wall posts. This script is easy to modify and should be easy to understand. I’m assuming you have at least some basic knowledge of it.

***UPDATE*** (June 15, 2010)
Unfortunately I can’t help you all with your individual questions at the time. If I was lying on a beach in the Bahamas right now, I would definitely go through and try to respond to every question.

But I don’t have that luxury (yet!), so if you have a few minutes to spare, I would scroll through the comments left by other people who got it working. There are a lot of gems here!

Since this script does not include the “older posts” button when I first created it, please scroll down further in the comments for the modifications.


How to Delete Older Wall Posts From Facebook Even Though You Can’t See the Edit Button

By Cynthia On October 27, 2008 8 Comments

*** UPDATE (Oct 21, 2009) – This is a really outdated post (written 1 year ago). You may want to check out my other post on How To Delete All Facebook Groups And Wall Posts From Facebook Using Imacros ***

When I first wrote this article, only the 10 most recent posts were editable. But a few hours later, every post was editable! I suspect it’s just something Facebook is working out for the profiles. So, either be patient and wait until Facebook gets to your profile, OR follow the trick below.

If you’re frustrated that you can’t delete older wall posts because the “edit” button for story options doesn’t appear for you to delete your post, you’re not alone. Someone posted a similar question in Facebook’s Help Center last month, and the problem still hasn’t been fully fixed by the Facebook team.

A lot of you are worrying that without the story edit button, you’d have to be deleting your posts every few days or they become permanent. I found out today that it’s not true. You can delete your older posts, but there’s a trick to it. I’ll walk you through it.

Before you begin, I suggest you open up Firefox. The delete function doesn’t seem to work in Google Chrome.

Try this first

There can only be 10 editable posts (these can be wall posts, comments on photos, notes, events, etc.) in your mini-feed. Count down from the very first post to the 10th post. When you hover on the side of the 10th post, the edit button should appear. But when you hit the 11th post, the “edit” button should not appear. Before you think – damn it I can’t delete my older posts! – delete the 10th post. Then see if you can delete the 11th post. If not, REFRESH the page and try again. You should now see the “edit” button appear for the 11th post.

This method is not perfect. You can’t just delete random wall posts from any date. You have to go in order from the top, making sure there are only 10 posts at a time that you’re keeping. But there’s an easier way.

Easier way to delete posts

Right under the status bar, and before your posts, there is a heading: All Posts, Posts by <your name>, Posts by Others, Settings.

Click on Posts by <your name>. That way the 10 editable posts include all of yours, and not your friends’ wall posts. From my experience, you can only delete about 2-4 posts at a time, and then you’d have to refresh the page, and do it again. I recommend Firefox because you can delete more posts before having to refresh, whereas with IE, after 1-2 posts, you’d have to hit the refresh button. It’s just much faster with Firefox.

Did this work for you? I’d love to hear your feedback. Please comment and share your experience.