{"id":13444,"date":"2005-06-01T12:44:00","date_gmt":"2005-06-01T12:44:00","guid":{"rendered":"http:\/\/www.driko.org\/blog\/2005\/06\/01\/greasemonkey\/"},"modified":"2005-06-01T12:44:00","modified_gmt":"2005-06-01T12:44:00","slug":"greasemonkey","status":"publish","type":"post","link":"http:\/\/www.driko.org\/blog\/2005\/06\/01\/greasemonkey\/","title":{"rendered":"GreaseMonkey"},"content":{"rendered":"<p><a href=\"http:\/\/www.spreadfirefox.com\/?q=affiliates&amp;id=8178&amp;t=70\" title=\"Get Firefox!\" target=\"_blank\"><img decoding=\"async\" align=\"right\" alt=\"Get Firefox\" border=\"0\" src=\"http:\/\/www.driko.org\/icons\/firefox_get.gif\" \/><\/a><a href=\"http:\/\/greasemonkey.mozdev.org\/\" target=\"_blank\">GreaseMonkey<\/a> is a very useful Firefox extension that &ldquo;allows you to change the functionality of Web sites on the fly&ndash;adding new features, stripping out existing ones, and otherwise tweaking a site in ways its operator never intended.&rdquo; <a href=\"http:\/\/blogs.pcworld.com\/techlog\/archives\/000693.html\" target=\"_blank\"><i>PC World<\/i><\/a> has a pretty informative article on GreaseMonkey, as does <a href=\"http:\/\/www.lifehack.org\/articles\/lifehack\/save-time-on-firefox-with-greasemonkey.html\" target=\"_blank\"><i>Lifehack<\/i><\/a>.  <\/p>\n<p>As the articles mention, GreaseMonkey gives you the ability to customize particular sites on Firefox by installing scripts that change appearance, add functionality, etc.  Once you install the script (found at the <a href=\"http:\/\/greasemonkey.mozdev.org\/\" target=\"_blank\">GreaseMonkey mozdev site<\/a>) and restart Firefox, you will be able to right-click on .js JavaScript file links and choose the &ldquo;install user script&rdquo; option, or you can open the .js files and choose the same option from the &ldquo;Tools&rdquo; menu.  You can further edit and customize these files before you install them if you choose, which I&rsquo;ve already done for the script I use to <a href=\"http:\/\/falsepositives.blogspot.com\/2005\/05\/technorati-and-delicious-tags-added.html\" target=\"_blank\">automate the addition of del.icio.us tags to my Blogger posts<\/a>, but for the most part this isn&rsquo;t necessary.<\/p>\n<p>The <a href=\"http:\/\/dunck.us\/collab\/GreaseMonkeyUserScripts\" target=\"_blank\">GreaseMonkey User Scripts<\/a> site is continually updated with a huge amount of scripts that are available, sorted by website and beginning with scripts applicable to all sites.  Here are some scripts that I find useful:<\/p>\n<blockquote>\n<ul>\n<li><a href=\"http:\/\/patcavit.com\/greasemonkey\/girl.user.js\" target=\"_blank\">Google image search<\/a> &#8211; directly links to images found in a Google image search (rather than forcing you to click through individual pages)<br \/><a href=\"http:\/\/webjay.org\/geeklog-1.3.8-1sr2\/public_html\/forum\/viewtopic.php?forum=6&amp;showtopic=1499\" title=\"GreaseMonkey inline MP3 player\" target=\"_blank\"><img decoding=\"async\" align=\"right\" alt=\"GreaseMonkey inline MP3 player example\" border=\"0\" src=\"http:\/\/www.driko.org\/blogicons\/greasemonkey_inlinemp3player.jpg\" \/><\/a><\/li>\n<li><a href=\"http:\/\/webjay.org\/geeklog-1.3.8-1sr2\/public_html\/forum\/viewtopic.php?forum=6&amp;showtopic=1499\" target=\"_blank\">Inline MP3 player<\/a> &#8211; adds a small button next to MP3 links on all pages that activates a Flash MP3 player (see image at right using my MP3 Of The Moment at left as an example)<\/li>\n<li><a href=\"http:\/\/diveintomark.org\/projects\/butler\/\" target=\"_blank\">Google Butler<\/a> &#8211; &ldquo;remove ads, add links to competitors in Google search results&rdquo;<\/li>\n<li><a href=\"http:\/\/overstimulate.com\/articles\/2005\/04\/21\/greasemonkey-amazon-free-music-helper\" target=\"_blank\">Amazon &ldquo;free music&rdquo; helper<\/a> &#8211; changes &ldquo;Free Music Download&rdquo; links to a direct link to MP3 <\/li>\n<li><a href=\"http:\/\/www.phpdoc.info\/greasemonkey\/homestar-email_prev_next.user.js\" target=\"_blank\">StrongBad e-mail buttons<\/a> &#8211; adds &ldquo;previous&rdquo; and &ldquo;next&rdquo; buttons to <a href=\"http:\/\/www.homestarrunner.com\/\" target=\"_blank\">HomeStar Runner<\/a> StrongBad e-mail pages<\/li>\n<li><a href=\"http:\/\/artefxdesign.com\/greasemonkey\/AddNetflixToIMDb.user.js\" target=\"_blank\">Add Netflix links to IMDB<\/a> &#8211; useful if you browse <a href=\"http:\/\/www.imdb.com\" target=\"_blank\">IMDB<\/a> a lot and have a <a href=\"http:\/\/www.netflix.com\" target=\"_blank\">Netflix<\/a> account<\/li>\n<li><a href=\"http:\/\/www.j-san.net\/files\/imdblinksinnetflix.user.js\" target=\"_blank\">Add IMDB links to Netflix<\/a> &#8211; pretty much the opposite of the previous script<\/li>\n<li><a href=\"http:\/\/falsepositives.blogspot.com\/2005\/05\/technorati-and-delicious-tags-added.html\" target=\"_blank\">Technorati and del.icio.us tags for Blogger<\/a> &#8211; adds a box underneath Blogger posts for <a href=\"http:\/\/www.technorati.com\" target=\"_blank\">Technorati<\/a> and\/or <a href=\"http:\/\/del.icio.us\" target=\"_blank\">del.icio.us<\/a> tags, appending the HTML code to the current post (I modified my del.icio.us script slightly).<\/li>\n<li><a href=\"http:\/\/www.thedt.net\/gm\/del.icio.usskin.user.js\" target=\"_blank\">del.icio.us skin<\/a> &#8211; make del.icio.us pages look a little nicer<\/li>\n<\/ul>\n<\/blockquote>\n<p>I&rsquo;ll try and add useful scripts as I find them; let me know how they work for you&hellip;<\/p>\n<p><strong>Update:<\/strong> I added a link to a <a href=\"http:\/\/webjay.org\/geeklog-1.3.8-1sr2\/public_html\/forum\/viewtopic.php?forum=6&amp;showtopic=1499\" title=\"GreaseMonkey inline MP3 player\" target=\"_blank\">GreaseMonkey inline MP3 player<\/a>, but by default the excellent <a href=\"http:\/\/adblock.mozdev.org\/\" target=\"_blank\">Adblock extension<\/a> puts an ugly &ldquo;Adblock&rdquo; tab above the button indicating that you can block the Flash element.  So, I unchecked the &ldquo;Obj-tabs&rdquo; option, relying instead on the newly installed <a href=\"http:\/\/flashblock.mozdev.org\/\" target=\"_blank\">FlashBlock extension<\/a> for blocking Flash elements (there is a &ldquo;whitelist&rdquo; option to disable the extension for trusted sites).  This may be more trouble than it&rsquo;s worth, but I obviously really like the simple MP3 player button&hellip; \ud83d\ude09<\/p>\n<div class=\"byline\">tags: <a href=\"http:\/\/del.icio.us\/driko\/firefox\" rel=\"tag\" target=\"_blank\">firefox<\/a> <a href=\"http:\/\/del.icio.us\/driko\/greasemonkey\" rel=\"tag\" target=\"_blank\">greasemonkey<\/a> <a href=\"http:\/\/del.icio.us\/driko\/www\" rel=\"tag\" target=\"_blank\">www<\/a> <a href=\"http:\/\/del.icio.us\/driko\/mp3\" rel=\"tag\" target=\"_blank\">mp3<\/a> <a href=\"http:\/\/del.icio.us\/driko\/drikoland\" rel=\"tag\" target=\"_blank\">drikoland<\/a> <a href=\"http:\/\/del.icio.us\/driko\/flash\" rel=\"tag\" target=\"_blank\">flash<\/a> <\/div>\n<div class=\"blogger-post-footer\"><img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"https:\/\/blogger.googleusercontent.com\/tracker\/3501955-111749308946930951?l=www.driko.org\" alt=\"\" \/><\/div>\n","protected":false},"excerpt":{"rendered":"<p>GreaseMonkey is a very useful Firefox extension that &ldquo;allows you to change the functionality of Web sites on the fly&ndash;adding new features, stripping out existing ones, and otherwise tweaking a site in ways its operator never intended.&rdquo; PC World has a pretty informative article on GreaseMonkey, as does Lifehack. As the articles mention, GreaseMonkey gives &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.driko.org\/blog\/2005\/06\/01\/greasemonkey\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;GreaseMonkey&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[118],"class_list":["post-13444","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-imported"],"_links":{"self":[{"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/posts\/13444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/comments?post=13444"}],"version-history":[{"count":0,"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/posts\/13444\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/media?parent=13444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/categories?post=13444"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.driko.org\/blog\/wp-json\/wp\/v2\/tags?post=13444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}