<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Discussion on Hype Machine download links | Userscripts.org</title>
    <link>http://userscripts.org/scripts/show/23612</link>
    <description>Recent comments on userscript: Hype Machine download links</description>
    <language>en-us</language>
    <ttl>60</ttl>
    <item>
      <title>htm instead of mp3?, replied by smac226</title>
      <description>&lt;p&gt;When I right click on the floppy disk to &quot;save link as&quot;, the file doesn't show up as an mp3 file, but rather htm. I'm running FF3.5.8. What am I doing wrong here?
&lt;br /&gt;Thanks.&lt;/p&gt;</description>
      <pubDate>Mon, 08 Mar 2010 18:34:17 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:47917:228095</guid>
      <author>smac226</author>
      <link>http://userscripts.org/posts/228095</link>
    </item>
    <item>
      <title>New version now working!, replied by Scarymike</title>
      <description>&lt;p&gt;Any chance you'll make this chrome compatible?&lt;/p&gt;</description>
      <pubDate>Sun, 28 Feb 2010 17:11:25 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39806:225205</guid>
      <author>Scarymike</author>
      <link>http://userscripts.org/posts/225205</link>
    </item>
    <item>
      <title>Keyboard shortcuts interfere with FF built in search-as-you-type, replied by qda</title>
      <description>&lt;p&gt;I have 'search as you type' enabled in firefox. When I press N for example, to play next track, it also pops up the Find toolbar.&lt;/p&gt;</description>
      <pubDate>Wed, 03 Feb 2010 21:54:11 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:45182:215519</guid>
      <author>qda</author>
      <link>http://userscripts.org/posts/215519</link>
    </item>
    <item>
      <title>Update, replied by Woppe</title>
      <description>&lt;p&gt;I updated the script to fit my own needs.
&lt;br /&gt;* Added a shortcut to pause/play current song.
&lt;br /&gt;* Stopped propagation of key press to browser default action.&lt;/p&gt;

&lt;p&gt;How do I share these updates?&lt;/p&gt;</description>
      <pubDate>Sat, 09 Jan 2010 15:01:19 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:43101:205986</guid>
      <author>Woppe</author>
      <link>http://userscripts.org/posts/205986</link>
    </item>
    <item>
      <title>New version now working!, replied by gingerbeardman</title>
      <description>&lt;p&gt;Great work. Thanks!&lt;/p&gt;</description>
      <pubDate>Mon, 23 Nov 2009 17:38:52 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39806:192695</guid>
      <author>gingerbeardman</author>
      <link>http://userscripts.org/posts/192695</link>
    </item>
    <item>
      <title>New version now working!, replied by Adam Darby</title>
      <description>&lt;p&gt;you rock!!!! thanks man!!!&lt;/p&gt;</description>
      <pubDate>Thu, 19 Nov 2009 07:16:11 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39806:191393</guid>
      <author>Adam Darby</author>
      <link>http://userscripts.org/posts/191393</link>
    </item>
    <item>
      <title>New version now working!, replied by tonyskn</title>
      <description>&lt;p&gt;Hey,&lt;/p&gt;

&lt;p&gt;Make sure to check the new version of the script I just uploaded. It seems to be working perfectly (all the Ajax issues are now fixed) with support to some very handy keyboard shortcuts.&lt;/p&gt;

&lt;p&gt;Please let me know about any bugs you come accross.&lt;/p&gt;

&lt;p&gt;Enjoy :)&lt;/p&gt;</description>
      <pubDate>Wed, 18 Nov 2009 18:23:16 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39806:191182</guid>
      <author>tonyskn</author>
      <link>http://userscripts.org/posts/191182</link>
    </item>
    <item>
      <title>no longer working, replied by gingerbeardman</title>
      <description>&lt;p&gt;Yep, same.&lt;/p&gt;</description>
      <pubDate>Wed, 18 Nov 2009 16:43:30 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39665:191145</guid>
      <author>gingerbeardman</author>
      <link>http://userscripts.org/posts/191145</link>
    </item>
    <item>
      <title>no longer working, replied by Dank Logic</title>
      <description>&lt;p&gt;Yeah, Hype Machine definitely caught on. I now get a 1.8 kB forbidden page htm file every time.&lt;/p&gt;</description>
      <pubDate>Tue, 17 Nov 2009 06:06:18 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39665:190699</guid>
      <author>Dank Logic</author>
      <link>http://userscripts.org/posts/190699</link>
    </item>
    <item>
      <title>no longer working, replied by freke70</title>
      <description>&lt;p&gt;Yes, I have the same problem.
&lt;br /&gt;Hopefully it can be fixed.&lt;/p&gt;</description>
      <pubDate>Mon, 16 Nov 2009 20:34:10 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39665:190586</guid>
      <author>freke70</author>
      <link>http://userscripts.org/posts/190586</link>
    </item>
    <item>
      <title>no longer working, replied by Adam Darby</title>
      <description>&lt;p&gt;The title says it all . . . is anyone else experiencing this?&lt;/p&gt;</description>
      <pubDate>Mon, 16 Nov 2009 16:59:45 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:39665:190554</guid>
      <author>Adam Darby</author>
      <link>http://userscripts.org/posts/190554</link>
    </item>
    <item>
      <title>Greasekit/Safari doesn't work, so I fixed it, replied by buggyG</title>
      <description>&lt;p&gt;Running GreaseKit 1.7 through SIMBL in safari 4.03 64bit mode renders hypem pages blank when trying to use das05r modified script..&lt;/p&gt;</description>
      <pubDate>Tue, 27 Oct 2009 01:22:19 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:32072:183985</guid>
      <author>buggyG</author>
      <link>http://userscripts.org/posts/183985</link>
    </item>
    <item>
      <title>Top Tips, replied by Aaron Russell</title>
      <description>&lt;p&gt;I wrote it before using this script, its lost now among backups and old documents but yeah pretty much what you just said. I stopped downloading from hypem like that because you get so much crap music.&lt;/p&gt;</description>
      <pubDate>Sun, 25 Oct 2009 22:25:43 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:27995:183596</guid>
      <author>Aaron Russell</author>
      <link>http://userscripts.org/posts/183596</link>
    </item>
    <item>
      <title>Top Tips, replied by electBlake</title>
      <description>&lt;p&gt;Basically after the hypem script runs you just simulate a click on each of the download links? S'What I would do, heh.&lt;/p&gt;</description>
      <pubDate>Fri, 23 Oct 2009 03:06:00 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:27995:182495</guid>
      <author>electBlake</author>
      <link>http://userscripts.org/posts/182495</link>
    </item>
    <item>
      <title>Not working in search (June 13, 2009), replied by electBlake</title>
      <description>&lt;p&gt;Hey Tony.&lt;/p&gt;

&lt;p&gt;Check your messages :) I updated your script to fix this.&lt;/p&gt;</description>
      <pubDate>Fri, 23 Oct 2009 03:03:37 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:28772:182490</guid>
      <author>electBlake</author>
      <link>http://userscripts.org/posts/182490</link>
    </item>
    <item>
      <title>Greasekit/Safari doesn't work, so I fixed it, replied by electBlake</title>
      <description>&lt;p&gt;NICE. I was very excited about greasekit and then very sad when this userscript didn't work. I'll check this off of reasons why I can't move from FF :)&lt;/p&gt;</description>
      <pubDate>Fri, 23 Oct 2009 03:02:44 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:32072:182487</guid>
      <author>electBlake</author>
      <link>http://userscripts.org/posts/182487</link>
    </item>
    <item>
      <title>Unpack the Javascript?, replied by electBlake</title>
      <description>&lt;p&gt;yes, the packed stuff was just jquery. instead of including jquery in the dom, it just included the jquery library itself in the script.&lt;/p&gt;

&lt;p&gt;the real glory is in plain text.&lt;/p&gt;</description>
      <pubDate>Fri, 23 Oct 2009 03:00:46 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:28926:182484</guid>
      <author>electBlake</author>
      <link>http://userscripts.org/posts/182484</link>
    </item>
    <item>
      <title>newbie help - how to get mp3 file, replied by erinferin</title>
      <description>&lt;p&gt;hello, this is my first greasemonkey script so apologies if this is a dumb question....&lt;/p&gt;

&lt;p&gt;when i go to hypemachine i see the little floppy disk icons. when i click they open up the song in quicktime. if i try to save link as, it just ends up being a .htm file. how do i download the full mp3?&lt;/p&gt;

&lt;p&gt;thanks for the help!&lt;/p&gt;</description>
      <pubDate>Wed, 14 Oct 2009 03:50:37 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:37259:179043</guid>
      <author>erinferin</author>
      <link>http://userscripts.org/posts/179043</link>
    </item>
    <item>
      <title>Songbird support, replied by tonyskn</title>
      <description>&lt;p&gt;Awesome, thanks!&lt;/p&gt;</description>
      <pubDate>Thu, 03 Sep 2009 07:19:11 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:34331:165465</guid>
      <author>tonyskn</author>
      <link>http://userscripts.org/posts/165465</link>
    </item>
    <item>
      <title>Greasekit/Safari doesn't work, so I fixed it, replied by dz0ny</title>
      <description>&lt;p&gt;Repalce script.src = '&lt;a href=&quot;http://jquery.com/src/jquery-latest.js'&quot;&gt;http://jquery.com/src/jquery-latest.js'&lt;/a&gt;;
&lt;br /&gt;with
&lt;br /&gt;script.src = '&lt;a href=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'&quot;&gt;http://ajax.googleapis.com/ajax/libs/jquery/1.3...&lt;/a&gt;;&lt;/p&gt;

&lt;p&gt;For faster loading!!&lt;/p&gt;</description>
      <pubDate>Wed, 02 Sep 2009 12:26:44 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:32072:165242</guid>
      <author>dz0ny</author>
      <link>http://userscripts.org/posts/165242</link>
    </item>
    <item>
      <title>Songbird support, replied by dz0ny</title>
      <description>&lt;p&gt;Just made Songbird version with extra features (downloading) enjoy!&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://pastie.org/602881&quot;&gt;http://pastie.org/602881&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now also only for Songbird &lt;a href=&quot;http://userscripts.org/scripts/show/57162&quot;&gt;http://userscripts.org/scripts/show/57162&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 02 Sep 2009 12:23:21 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:34331:165240</guid>
      <author>dz0ny</author>
      <link>http://userscripts.org/posts/165240</link>
    </item>
    <item>
      <title>Greasekit/Safari doesn't work, so I fixed it, replied by das05r</title>
      <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Firstly, thanks for this script, it works really well for me.&lt;/p&gt;

&lt;p&gt;I wanted it to work in Safari with Greasekit, but it doesn't work. I read a method to getting it working on here:
&lt;br /&gt;&lt;a href=&quot;http://henrik.nyh.se/2009/07/jquery-in-greasekit&quot;&gt;http://henrik.nyh.se/2009/07/jquery-in-greasekit&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I implemented this in the script, and it now works great!&lt;/p&gt;

&lt;p&gt;Code is below if you're interested.&lt;/p&gt;

&lt;p&gt;// ==UserScript==
&lt;br /&gt;// @name           Hype Machine direct download links (new!)
&lt;br /&gt;// @author         tonyskn_at_gmail.com
&lt;br /&gt;// @description	   Add download links next to tracks on The Hype Machine.
&lt;br /&gt;// @include        &lt;a href=&quot;http://hypem.com/&quot;&gt;http://hypem.com/&lt;/a&gt;*
&lt;br /&gt;// ==/UserScript==&lt;/p&gt;

&lt;p&gt;var icon_html = '&lt;img height=&quot;10&quot; width=&quot;10&quot; /&gt;';&lt;/p&gt;

&lt;p&gt;function jQueryIsReady($) {
&lt;br /&gt;  
&lt;br /&gt;  $(&quot;[id*='track_name']&quot;).each(function() {
&lt;br /&gt;		var index = $(this).attr('id').substring(11);
&lt;br /&gt;		var trackId = unsafeWindow.trackList[document.location.href][index][&quot;id&quot;];
&lt;br /&gt;		var trackKey = unsafeWindow.trackList[document.location.href][index][&quot;key&quot;];
&lt;br /&gt;		// GM_log(index+' '+trackId+' '+ trackKey);
&lt;br /&gt;		$('&lt;a&gt;&lt;/a&gt;').html('?'+icon_html).attr('href', '/serve/play/'+trackId+'/'+trackKey).appendTo(this);		
&lt;br /&gt;	})
&lt;br /&gt;  
&lt;br /&gt;  
&lt;br /&gt;}&lt;/p&gt;

&lt;p&gt;// ----------------------------------------------------------------------
&lt;br /&gt;// Greasemonkey/GreaseKit compatibility
&lt;br /&gt;// ----------------------------------------------------------------------&lt;/p&gt;

&lt;p&gt;if (typeof(unsafeWindow) === 'undefined') {
&lt;br /&gt; unsafeWindow = window;
&lt;br /&gt;}&lt;/p&gt;

&lt;p&gt;// Based on &lt;a href=&quot;http://userscripts.org/topics/1912&quot;&gt;http://userscripts.org/topics/1912&lt;/a&gt;
&lt;br /&gt;if (typeof(GM_addStyle) === &quot;undefined&quot;) {
&lt;br /&gt;  GM_addStyle = function(styles) {
&lt;br /&gt;    var oStyle = document.createElement(&quot;style&quot;);
&lt;br /&gt;    oStyle.setAttribute(&quot;type&quot;, &quot;text/css&quot;);
&lt;br /&gt;    oStyle.appendChild(document.createTextNode(styles));
&lt;br /&gt;    document.getElementsByTagName(&quot;head&quot;)[0].appendChild(oStyle);
&lt;br /&gt;  }
&lt;br /&gt;}&lt;/p&gt;

&lt;p&gt;// ----------------------------------------------------------------------
&lt;br /&gt;// jQuery
&lt;br /&gt;// ----------------------------------------------------------------------&lt;/p&gt;

&lt;p&gt;var script = document.createElement('script');
&lt;br /&gt;script.src = '&lt;a href=&quot;http://jquery.com/src/jquery-latest.js'&quot;&gt;http://jquery.com/src/jquery-latest.js'&lt;/a&gt;;
&lt;br /&gt;script.type = 'text/javascript';
&lt;br /&gt;script.addEventListener(&quot;load&quot;, function() {
&lt;br /&gt;  jQueryIsReady(unsafeWindow.jQuery);
&lt;br /&gt;}, false);
&lt;br /&gt;document.getElementsByTagName('head')[0].appendChild(script);&lt;/p&gt;</description>
      <pubDate>Mon, 03 Aug 2009 13:38:06 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:32072:153866</guid>
      <author>das05r</author>
      <link>http://userscripts.org/posts/153866</link>
    </item>
    <item>
      <title>Unpack the Javascript?, replied by alexabreu</title>
      <description>&lt;p&gt;oops. is the packed stuff just jquery? &lt;/p&gt;

&lt;p&gt;i was used to this:&lt;/p&gt;

&lt;p&gt;// Add jQuery
&lt;br /&gt;    var GM_JQ = document.createElement('script');
&lt;br /&gt;    GM_JQ.src = '&lt;a href=&quot;http://jquery.com/src/jquery-latest.js'&quot;&gt;http://jquery.com/src/jquery-latest.js'&lt;/a&gt;;
&lt;br /&gt;    GM_JQ.type = 'text/javascript';
&lt;br /&gt;    document.getElementsByTagName('head')[0].appendChild(GM_JQ);&lt;/p&gt;

&lt;p&gt;// Check if jQuery's loaded
&lt;br /&gt;    function GM_wait() {
&lt;br /&gt;        if(typeof unsafeWindow.jQuery == 'undefined') { window.setTimeout(GM_wait,100); }
&lt;br /&gt;    else { $ = unsafeWindow.jQuery; letsJQuery(); }
&lt;br /&gt;    }
&lt;br /&gt;    GM_wait();&lt;/p&gt;

&lt;p&gt;// All your GM code must be inside this function
&lt;br /&gt;    function letsJQuery() {
&lt;br /&gt;        alert($); // check if the dollar (jquery) function works
&lt;br /&gt;    }&lt;/p&gt;</description>
      <pubDate>Tue, 16 Jun 2009 16:10:38 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:28926:133986</guid>
      <author>alexabreu</author>
      <link>http://userscripts.org/posts/133986</link>
    </item>
    <item>
      <title>Unpack the Javascript?, replied by alexabreu</title>
      <description>&lt;p&gt;Any chance you'd be willing to unpack your Javascript so it's more readable?&lt;/p&gt;</description>
      <pubDate>Tue, 16 Jun 2009 15:28:50 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:28926:133961</guid>
      <author>alexabreu</author>
      <link>http://userscripts.org/posts/133961</link>
    </item>
    <item>
      <title>Not working in search (June 13, 2009), replied by tonyskn</title>
      <description>&lt;p&gt;Hi,
&lt;br /&gt;The download links appear on /search and /artist pages after a refresh. Or you could open a track's link in a new tab.
&lt;br /&gt;I'm working on a fix.&lt;/p&gt;

&lt;p&gt;-Tony&lt;/p&gt;</description>
      <pubDate>Mon, 15 Jun 2009 21:20:00 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:28772:133685</guid>
      <author>tonyskn</author>
      <link>http://userscripts.org/posts/133685</link>
    </item>
  </channel>
</rss>
