muxtape downloader

By Nemanja Stefanovic Last update Jul 16, 2008 — Installed 7,080 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 62 posts, 22 voices



Meez Scriptwright

eh, i guess im selective as to whose property i respect anyway, so i shouldn't talk.

And i have my own muxtape downloader that i didn't post online so i don't have to reinstall it every time he blocks it.

 
wwwmarty User

Unfortnately I'm old enough -- have slept with enough women / freeware whores -- to know when I need a condom. And when not even a condom is safe enough.

You kids have fun. I can recommend a good urologist when the time comes -- just ping @wwwmarty.

 
bob7777 User

meez, stfu. you don't speak for anyone but yourself, and if YOU don't like the script, don't use it.

 
Nemanja Stef... Script's Author

Good To Too: That is kick-ass! Thanks! I was wondering how to go about that but didn't have time to look into it. Thanks again!

 
Good To Too Scriptwright

look at this to sort out how to add autoupdate to your script ;)

http://userscripts.org/scripts/show/9116

 
Good To Too Scriptwright

there's nothing wrong with this script. RIAA FASCISTS can use interweb engines just as easily as the next unamerican FASCIST organization.

thanks for the neat script

 
Meez Scriptwright

I've never had a reason to sign up before. Jstn made a sweet site, asked you to respect it, and you won't. That's shitty.

 
Nemanja Stef... Script's Author

Someone who signed up today to post that comment knows what kind of scripts are the right type for userscripts. Nice.

Also since the April 3rd update it's been working fine.

http://muxtape.com/terms says that users cannot upload songs they don't have authority over. So the RIAA is not a problem here. ;)

 
Meez Scriptwright

This isn't the type of script you should put on userscripts. Putting this crap in the public domain just gives the RIAA legitimacy when taking down sites like this.

"The thieves simply install this plugin and steal music using this site"

Make the script but keep it to yourself. Any conveniences are pretty much lost by having to reinstall it every couple of days anyway.

 
wwwmarty User

So am I safe to use this now? Or will jstn 86 my IP?

 
Nemanja Stef... Script's Author

sc911, cool! Nice mod. Glad you like the script.

 
sc911 User

hm, my code was broken, so once again:

for(var i=0; i<lis.length; i++)
{
	if(lis[i].getAttribute("class") == "song")
	{
		var dl_div = document.createElement('div');
		dl_div.innerHTML="Download: ";
    var dl_a = document.createElement('a');
		dl_a.setAttribute('href',songs[i]);
		dl_a.setAttribute('style',"color: #306EFF; display: inline;");
		dl_a.setAttribute('onclick',"location.href='"+songs[i]+"'");
		dl_a.innerHTML="Download me!";
		var innerDivs = lis[i].getElementsByTagName('div');
		for(var j=0; j<innerDivs.length; j++)
    {
		  if (innerDivs[j].getAttribute("class") == "name")
      {
        dl_a.innerHTML=innerDivs[j].innerHTML;
        break;
      }
    }
    dl_div.appendChild(dl_a);
		lis[i].appendChild(dl_div);
	}
}

 
sc911 User

using this in place of the last for-loop gives you the link not being named "Donwload me!" but with the actual song name. this makes it easier to download all songs an rename them using DownThemAll with the renaming-scheme '*text*.mp3'

for(var i=0; i<lis><innerdivs>

thanks for this nice script!

 
jstn User

Nick, send me an email, I'll unban your office. I was trying to illustrate a point more than anything else.

 
Nick 6 User

More power to you! muxtape has the change to be a huge success, and I hope you can capitalize on it. But banning a people for using a script that has been downloaded less then 500 times (how many users do you have on muxtape) does seem a little excessive imo. However, it is your right. Obviously there are many different opinions about copyright especially when it comes to music. It is refreshing to see a small webiste owner stand up for these artists (lets be honest, there is a large indie appeal to the muxtape userbase and it is reflected in alot of the tapes I am noticing).

I will be watching all this closely!

 
Nemanja Stef... Script's Author

I agree. This is fun and amusing.

I'm just not sure I understand you no-downloading logic, especially from the small numbers of people who might use this script. You expect people to upload songs onto the site but getting them off is not allowed?

Also, I won't even bother writing this if I didn't like your site. It's wonderful and one of the best UI's I've seen in a while. Threatening your users with IP-banning is even worse for the long-term IMO.

Whatever though, hit me up when the new fundamental changes are up. I need another morning puzzle.

 
jstn User

The cat and mouse part is true. It doesn't matter too much, the way the site works is changing fundamentally soon and if you greasemonkeys figure a way around *that* then I'll stop bothering.

As long as you can hear the music you can copy it, but that doesn't mean I'm not going to do the diligence of trying to stop casual downloading (one of the things that would hurt its long-term viability).

Your doubt is amusing. Just wait ;)

 
Nick 6 User

correction from previous post:
"And if you think that greasemonkey users running a specific script is what makes your site illegitimate, you might want to consult a lawyer."

 
Nick 6 User

jstn, i dont know if you think this banning is some sort of libdo stroke. And I am also equally confused on how you think that the lack of a download button on your site somehow legitimizes what your site does. I believe that your site is fantastic, and i do enjoy it. I do however doubt its long term viability. And if you think that greasemonkey users running a specific script is what is going to make your site legitamate, you might want to consult a lawyer.

I do believe that it is your right to ban anyone using this script or trying to access files on your system that you do not know want to access. However, I wouldn't expect these issues to go away. This is a game of cat and mouse, welcome to the internets.

 
jstn User

Aw, I told you it'd happen and then it did, are you surprised?

 
Nick 6 User

Yep, when trying this script it says DO NOT STEAL MUSIC. Then it banned my companies ip (way to lockout 250+ people) from *muxtape.com. I can't even load the homepage.

 
Nemanja Stef... Script's Author

:( That was even easier than last time.

All that dirtying of Kettles though made your site run slower, not a good approach. There's native JS randomizing methods that are just as good.

Oh yea, my IP is 127.0.0.1

 
jstn User

Let's see how you do with that. To everybody else: if Nemanja figures it out again I'm going to start banning IPs of anyone who uses this.

 
jessika User

i'm freaking out excited.

thank you.

 
Nemanja Stef... Script's Author

jstn:

new programming challenge for you!

everyone else:

script is working again. enjoy.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel