Google Reader Kill Stars, new Greasemonkey script

November 7, 2010

Download script: http://www.devoresoftware.com/gm/grks/grkillstars.user.js. Also available on the userscripts.org site at http://userscripts.org/scripts/show/89903.

Summary

A request was posted on Ask MetaFilter for a script to clear starred items in Google Reader. I wrote the Greasemonkey script Google Reader Kill Stars to address the problem. When activated, the script clears all stars in Google Reader for items loaded in the main items pane by simulating mouse click on each starred entry. After Google Reader is loaded, from the browser menu choose Tools/Greasemonkey/User Script Commands/Remove Stars in Google Reader to clear all those pesky stars from loaded items.


Diediedie is diediedead, or, killer script rebooted

May 2, 2010

By request, the diediedie MetaFilter killfile script has been changed to support operation on the Recent Activity page. Changed is not exactly a precise term for the modifications, the script’s logic has been entirely rewritten, because MetaFilter is rather less than consistent in how it internally structures posts across the subsites and activity pages.

The new script is called diediedead. It can be downloaded at http://www.devoresoftware.com/gm/mm/diediedead.user.js.

If all you want to do is killfile people on MetaFilter, I recommend this script in preference to both diediedie and Mondo Meta for two reasons: 1) it is smaller and more efficient and 2) it works on more pages to hide posts (activity page[s], specifically).

In case you missed the instructions on how to use the script from the diediedie script post immediately preceding this one, here they are again from the Department of Redundancy Department:

To properly use this script, you must edit the list of killfiled users in the script to match your own preferences. Here’s what you need to do:

Go to line 19:

var killThisLoserList = [

The two names I used for killfile testing are on the lines immediately following:

“mdevore”,
“mathowie”

Delete or comment out (with a leading //) those two lines and add the line containing the user you wish to killfile. If you have multiple people you wish to killfile, add each name in quotes separated by a comma, with no comma after the last name. For example to killfile jessamyn and cortex, you would add the lines:

“jessamyn”,
“cortex”

Remember to save and reload the browser using the newly modified script, as presumably you really don’t want to killfile mathowie. mdevore maybe, but probably not #1. Also remember to uninstall the original diediedie script if you were using it. If you have any problems or questions, let me know.


Script all stripped down for killing

April 15, 2010

I have received two user requests, one recent, for a less complex version of Mondo Meta that acts solely as a MetaFilter killfile script without extra features or capabilities, and without the need for user interaction.

To fill this request, I have created a small Greasemonkey script based on a subset of Mondo Meta‘s code called diediedie. It holds an embedded list of names of users you want to killfile and can be downloaded at http://www.devoresoftware.com/gm/mm/diediedie.user.js. To properly use this script, you must edit the list of killfiled users in the script to match your own preferences. Here’s what you need to do:

Go to line 19:

var killThisLoserList = [

The two names I used for killfile testing are on the lines immediately following:

“mdevore”,
“mathowie”

Delete or comment out (with a leading //) those two lines and add the line containing the user you wish to killfile. If you have multiple people you wish to killfile, add each name in quotes separated by a comma, with no comma after the last name. For example to killfile jessamyn and cortex, you would add the lines:

“jessamyn”,
“cortex”

Remember to save and reload the browser using the newly modified script, as presumably you really don’t want to killfile mathowie. mdevore maybe, but probably not #1. If you have any problems or questions, let me know.


Follow

Get every new post delivered to your Inbox.