Jump to content

Nebster's Pandora Song Ripper


Recommended Posts

Sorry, I seem to have misplaced the source so I can't fix any problems that are causing this but it may fixable still. You need to paste the log here

btw, if anyone want's the source (my code doesn't have comments i think) just decompile it using .net reflector and you then get it in basically any language you want!

I'll post my latest one soon but there's a few bugs I'm dealing with!

------------------------------------------------

------------------------------------------------

COMMENTS ON NEW RIPPER START HERE

------------------------------------------------

------------------------------------------------

Link to post
Share on other sites
Your application sounds great.I don't get how I'm supposed to run this. I downloaded your rar'ed file but it contains a python script and two other unknown files. Is this supposed to be used with something like greasemonkey? Thanks.

Sorry, forgot to explain, you need perl to use it. I couldn't find a way of doing this in C++ so I used perl. I'm currently looking for a perl compiler but can't find one. To use it, open C:\tor.pac (or create it) and type in:

function FindProxyForURL(url, host)
{
if (dnsDomainIs(host, ".pandora.com")) return "PROXY 127.0.0.1:8888";
// All other requests don't pass proxy
return "DIRECT";
}

then go to your browsers properties and set the automatic configuration file to this (If you use a proxy, replace "direct" with "PROXY <addresshere>" or if it's a SOCKS proxy "SOCKS <addresshere>"

then open http://www.pandora.com/radio/tuner_8_6_0_0_pandora_mini.swf

To get this address when it says it's old or doesn't work, look at the source of http://www.pandora.com/?cmd=mini

and remove the https (and replace with http) or :443

Like I said, I'm still working on this so there are some things to sort out like this :rolleyes:

Link to post
Share on other sites
  • 2 months later...
  • 1 month later...

Hi,

I need to use Tor to access pandora outside USA. I normally use tor.pac as below:

function FindProxyForURL(url, host)

{

if (shExpMatch(host, "*pandora.com*")) return "SOCKS 127.0.0.1:9050";

// All other requests don't pass proxy

return "DIRECT";

}

Can I use your app and how?

Link to post
Share on other sites
  • 4 weeks later...

Got similar problem.. noticed the similar format about the tor.pac so i got to use TorPac.js instead of tor.pac

// script which IE or firefox can use to decide how to route a certain URL
// this can also be used to avoid pandora's US-only restriction

function FindProxyForURL(url, host) {

if (shExpMatch(host, "*pandora.com*")) // url contains pandora.com
        return "PROXY 127.0.0.1:8888";    
            
return "DIRECT"; // no proxy
}

function FindProxyForURL(url, host)
{
if (shExpMatch(host, "www.pandora.com")) return "SOCKS 127.0.0.1:9050";
// All other requests don't pass proxy
return "DIRECT";
}

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...