Do not Support This Project

It seems Pandora has fixed the bug which we had been exploiting to download music. But we have a few more leads, and are working on it.

By the end of this week, you should be able to get your Pandora Downloaders running again.

Downloading and running the Pandora Downloader should be the easiest thing you would have ever done on the internet. There are no complicated options and no installers which fill your registry with data. Pandora Downloader is a simple c# application, which keeps you closer to your music.

No complicated installation, just click and play. Here is the screen shot :

To run the Pandora Downloader:

1. Download the .NET Framework from the microsoft site ( Link : Dot Net Framework 2.0 )
2. Download the PandoraDownloader binary ( Link : Pandora Downloader 1.0 )
3. Extract the binary using WinRar ( Link : WinRar 3.70 Beta 2 )
4. Start Internet Explorer
5. Go to site www.pandora.com and start the online radio. ( Starts automatically )

6. The songs which can be downloaded should not be visible. If they are not visible, press the Refresh button.
7. When you are able to view the songs, select the ones you would like to download and click Download
8. To view or play the downloaded songs, open Windows Explorer and go to address “C:\Pandora”.
9. Enjoy your music, even when you are not online.
10. After you are done, to close the application, click Close

The key features in v1.0 include

1. Only download songs which you like, preventing cluttering your hard disk.
2. It can also be used without running the actual radio.
3. Queued Downloads.
4. Check for duplicate files.
5. Asynchronous Data Transfer.

I intend to add the following features soon:

1. Multiple browser support ( Notably firefox )
2. A global database for song listing.
3. Search option for song selection.
4. Mp3 player inside the application.

In case you experience any difficulties, or would like to post your suggestions and feedback, please post a comment below or mail me at sudhanshuraheja at gmail dot com.

UPDATE :
If you get an error which says “The application failed to initialize properly (0xc0000135). Click OK to terminate the application”, you need to reinstall the Dot Net Framework. The link can be found here.

UPDATE :
Next release would be available on the 5th February, 2007.

UPDATE :
As of today, Pandora Smuggler has crossed a 100 downloads. (Sourceforge)
[There were 1537 during the last two hours]

UPDATE :
In case you are using Internet Explorer 7, could you please comment if the Downloader is running fine or not. There might be an issue with Internet Explorer 7. I need your response to confirm the same. Thanks.

UPDATE :
The problem was not with the browser version, but due to Pandora fixing the problem. We are working on a new solution. And it should be up by the weekend.

UPDATE:

Pandora is dying…. (Link)

UPDATE:

Here is a new way to hear Pandora.com again if you are outside the US..

93 Responses to “Pandora Downloader : Installation Instructions”

  1. Anonymous Says:

    “No data available yet. Please run Pandora.com in Internet Explorer”

    error message that came about after i cleared cookies and temp internet files through internet options… at first it did work perfectly. great program, crappy error :(

  2. Vercingetorix Says:

    Sorry for the problem.

    But you would need to start Pandora.com in Internet explorer, so that the program can start collecting data.

    Removing the temporary Internet files removes the files, where it gets it’s information from.

    In the next version, I would add *great* errors too :)

  3. Anonymous Says:

    Hi there,

    it seems that your link is down ? Even with the r in Pandoarules it does not work :

    http://stonekmonk.110mb.com/Downloads/PandoaRules.rar

    Thanks !

  4. Vercingetorix Says:

    Thanks for the info. I don’t really know what’s wrong.

    I have updated the link to point to sourceforge.

    Try http://sourceforge.net/project/showfiles.php?group_id=187639

  5. Tim of Suburbia Says:

    I’ve added you to my list of Pandora Mashups

  6. Vercingetorix Says:

    Thanks :)

  7. Anonymous Says:

    Just a few suggestions, really just improvements, I really like this program.

    1.) Ability to minimize
    2.) Once I download a song in the list, can the row change color?
    3.) When I refresh for some reason the songs seem to be in a random order. Actually it seems you always add the new songs in order on top, which means they are weirdly out of order in the list.

    Thanks again!

  8. Vercingetorix Says:

    Thanks anonymous, planning to come out with those in the next release. :)

  9. Daniel Says:

    I would suggest adding the ability to move and minimize the Pandora Downloader window.

    Also, perhaps I’m missing something, but is there no sort capability? Clicking the headers does nothing, and there is no chronological order to the track listing as far as I can tell. The song that just played, for example, is randomly located about 12 from the bottom of the list.

    Improving the GUI and sort capability would make this even better than it already is. (Well, that and FF, but you’re working on that. :)

  10. Vercingetorix Says:

    Thanks Daniel. Do check out the next release.

  11. Anonymous Says:

    I keep getting the “no data yet” as well. I have triple checked my steps, but nothing?

    Any other IE settings to check?

  12. Vercingetorix Says:

    Hi Anonymous.

    If you are not getting any data yet. You could do the following.

    1. Run ‘http://pandora.com’ in Internet Explorer.

    2. If you still don’t get anything, you could remove your Temporary Internet Files, and then restart Pandora.com in Internet Explorer.

    Hope that helps.

  13. Mixxster Says:

    Where on earth does it download the music to?

  14. Vercingetorix Says:

    mixterr : the songs get downloaded to c:/pandora

  15. Mr. Interweb Says:

    I can not get this to work. I am using IE6. I have .NET framework 2. I have cleared my cache and temporary internet files. I have restarted IE and the downloader multiple times; and still, “No data available yet. Please run Pandora.com in Internet Explorer”.

    I don’t know what to do.

  16. Ben Says:

    “No data available yet. Please run Pandora.com in Internet Explorer”

    Is all I get. Clearing IE stuuf an restarting doesn’t help.

  17. Vercingetorix Says:

    Mr Interweb & ben :
    Please drop me a mail on the mail id given on the application, and we’ll try to figure out something.

  18. Anonymous Says:

    Doesn’t work for me either.
    Does it require an english file structure like …\Application Data\… instead of …\Programdata\… (which I have in my norwegian xp) ?

  19. Anonymous Says:

    “Downloading and running the Pandora Downloader should be the easiest thing you would have ever done on the internet.”

    Only if easy = 10 steps of:

    1. Download the .NET Framework from the microsoft site ( Link : Dot Net Framework 2.0 )
    2. Download the PandoraDownloader binary ( Link : Pandora Downloader 1.0 )
    3. Extract the binary using WinRar ( Link : WinRar 3.70 Beta 2 )
    4. Start Internet Explorer
    5. Go to site http://www.pandora.com and start the online radio. ( Starts automatically )

    6. The songs which can be downloaded should not be visible. If they are not visible, press the Refresh button.
    7. When you are able to view the songs, select the ones you would like to download and click Download
    8. To view or play the downloaded songs, open Windows Explorer and go to address “C:\Pandora”.
    9. Enjoy your music, even when you are not online.
    10. After you are done, to close the application, click Close

    Oh boy you weren’t kidding that is so much easier than the link clicking I have been doing for years…

    All those steps make it seemed like it still needs some compiling.

  20. Leah Says:

    I’m also getting the “no data available… run pandora.com in Internet Explorer” error. I’ve cleared my temp internet files (and cookies and history for good measure) and re-started IE and still no data.

    I am using IE7 - could this be the issue?

    Are you planning the firefox version for the Feb 5th release?

  21. Matt Says:

    When I first installed … everything was excellent. Passed the link onto several friends.

    Then, it stopped showing new songs, and refresh didn’t cause them to be visible.

    Next, I tried restarting the browser and Pandora Downloader. Didn’t fix the issue.

    Finally, tried to clear the IE browser cache, cookies, temp files, etc and restart both IE and Downloader.

    Now it gives me “No data available yet. Please run Pandora.com in Internet Explorer”

    I am. Have tried starting IE and going to Pandora.com before starting Downloader, and also tried starting Downloader before starting IE and going to Pandora.com.

    Not sure the problem here. As I said, it worked great right after install but then seemed to … well … break.

  22. Vercingetorix Says:

    Hi guys, I’m sorry took me some time to look at what is going wrong. I don’t think I have a permanent solution, but probably Leah is right that the issue is with Internet Explorer 7.

    I’ve had 13 different people confirm that.

    There is no way that I can test it right now. It’s 3 am here :)

    Leah : Yes I plan to include support for Firefox in the next release

    Anonymous : Could you confirm if you are using IE 7 too?

  23. Ben Says:

    I’m using IE 7

  24. Anonymous Says:

    Thanks for all your hard work!

    When using IE 7 and I get the same “No data available yet. Please run Pandora.com in Internet Explorer” error.

    I prefer FF anyway. Waiting for Feb 5th or later is no big deal.

    Many thanks!

  25. Anonymous Says:

    I am getting the “No data available yet. Please run Pandora.com in Internet Explorer” and using IE7. Does your Version of flash matter? I know with Pandora’s Jar you cannot use Flash 9.

  26. Anonymous Says:

    I’m also getting the “no data available… run pandora.com in Internet Explorer” error.
    I am using IE 7.

  27. Martyn Says:

    Make that 14…. I have IE7 on my system (even though I would rather put lit matches under my toenails than use it) and it doesn’t work for me….

    Roll on the fix or Firefox support!

    Great Job…. you are gonna be busy as this is something many people have been waiting for

    Good Luck

  28. Vercingetorix Says:

    Hi people, there seems to be a problem with Internet Explorer 7.

    I would try to test it tomorrow morning. And I would try to put up some solution by tomorrow night.

  29. Tony Says:

    “No data …” on IE6.

    I’m going through a proxy, will that matter?

  30. Vercingetorix Says:

    leah : Thanks a lot for the hint.

    matt : Could you confirm you are also using Internet Explorer 7?

    ben : I think you would have to wait a little longer.

    anonymous : Thanks for the response.

    anonymous : No the version of flash does not make a difference.

    anonymous : Thanks for the response.

    martyn : Great. Hope you like the next one :)

  31. bfos7215 Says:

    “no data”

  32. Brendan Says:

    Man I hate to burst the bubble here, but I have IE6 and the same problem described above.

    The list just stopped refreshing, and then after a clean of cookies and temp files in IE, I get the no data even when Pandora is open.

    So its not just IE7 thats having the problem.

    Brendan

  33. Daniel Says:

    Also running IE7. (And like Martyn, I’d rather scrape my face off on a brick wall…but I have to have it at work.)

  34. Confused Says:

    Like other commentors, I’m getting the “No data available” message, even though I’m running Pandora.com in IE6.

    So I had a couple of questions:

    1. You mention do download the binary files, I downloaded the .exe, is that the same thing?

    2. I also tried downloading the source files (.cs) and exctracted them using WinRAR per your directions. But then what? I just get three source files. Do I need to compile them locally?

    This could potentially be a great thing, but am I missing something?

    Any help would be greatly appreciated.

  35. Anonymous Says:

    I’m also being told to run pandora.com, while using IE6.

    -Kyzen

  36. asterix Says:

    my problem is that i downloaded pandora downloader today and it worked like a little dream. BUT then the page did not refresh and if closed it always came back with the list of the first “20 or so” songs it had found and would not update any further despite my Pandora account being reloaded. Not much more than that. If you can refresh / rebuild the list of songs that would be “wunderschön”. if you could minimise the gui window or even move it about the desktop that would also be useful. BUT a super start and I can also wait.

  37. Anonymous Says:

    I keep getting the “no data yet” IE6. Am I suppose to to do something with the PandoraSmuggler.Designer.cs, Program.cs,PandoraSmuggler.cs files. What does extract the binary files mean? I Extract the binary and the files came out like that, then I downloaded the .exe file and ran that, but that didnt help.

  38. asterix Says:

    my problem is that i downloaded pandora downloader today and it worked like a little dream. BUT then the page did not refresh and if closed it always came back with the list of the first “20 or so” songs it had found and would not update any further despite my Pandora account being reloaded. Not much more than that. If you can refresh / rebuild the list of songs that would be “wunderschön”. if you could minimise the gui window or even move it about the desktop that would also be useful. BUT a super start and I can also wait.

  39. Edorf Says:

    [i]Anonymous : Could you confirm if you are using IE 7 too?[/i]

    Yes, I’m using IE 7.

    Edorf, who posted anonymously at 2:57 am.

  40. Anonymous Says:

    I tried downloading the source and it’s missing PandoraSmuggler.Properties

  41. Vercingetorix Says:

    It is not possible to download the songs anymore using this software.

    It seems Pandora.com has fixed the problem.

    Please check the top of the page for comments.

  42. Matt Says:

    I am using IE7.

    Just to note again: it was working under IE7 … and using IETab plugin in Firefox.

    It suddenly stopped updating the songs after about 30 or so.

    I cleared IE cache, cookies, temp files, etc; restarted both IE and Downloader and started getting the error message.

  43. Matt Says:

    I’m assuming that Pandora.com may have blocked the port being used to access the files - especially if there was heavy traffic coming in as more people started using the Downloader.

  44. Vercingetorix Says:

    No matt, they have stopped putting the xml in the temp files, so that the software cannot find out where to connect.

    The port number was always the same as http.

    Ofcourse, I could rip it right off the NIC card, but that would take some more time. :-)

  45. lady1raven Says:

    I’m using IE6 but I still get the no data error.

    I hate IE anyway… I’ll check back for the Firefox update. :-)

  46. Hades Says:

    May be this might help as a starting point for your next week adventure of
    Pandora Hacks;)
    http://www.mrbrdo.net/pandora/
    and my 2 cents:
    What i get from pandora is that they are not using flash as a interface only but also communicating the server to get xml on request like the xml to virtual machine code generator for virtual interfaces
    please check
    http://www.openlaszlo.org

    keep up the good work;)

    “a ‘hacker’ is any person who derives joy from discovering ways to circumvent limitations”

  47. kevin Says:

    I am getting the same error as the ie7 people. Only I am using ie6. I may have .net 3 installed, could that be an issue? This looks like a cool app I would use, so please fix it. The FF thing will be better anyway. Microsoft sucks FTW!

  48. Vercingetorix Says:

    The problem was not with the browser version, but due to Pandora fixing the problem. We are working on a new solution. And it should be up by the weekend.

  49. John Says:

    It’s not limited to IE7. I’m having the same issues as several other. “no data”

    There must be something else. Perhaps the FF release will work? I’m willing to test a beta if you like.

  50. Anonymous Says:

    Use This pandoras jar + This Greasemonkey script

    Both still work fine. ;)

  51. matt Says:

    Hey,

    Good idea! Can’t wait for it to start working again.

    Will this work with other “embedded” pandora players? If so, why not implement a WebBrowser control within your program?

  52. Anonymous Says:

    Hi,
    Your program sounds great. I wanted to try it out, so I downloaded everything like you said. But after launching the program it won’t recognize that the IE7 is open and Pandora is playing my songs.

    Have tried to reopen browser or program (and change the order), but to no avail.

    I still get the “please run pandora in IE” error, even though it’s playing.
    What can I do to fix this?

    thnx :-).

  53. Igor Says:

    Just to help you out improving that.

    I have IE 7.0.5730.11.

    Temp Internet Files…. cleared.
    Cookies… cleared.

    Still get the message “No data available yet. Please run Pandora.com in Internet Explorer”.

    Refresh doens’t work, also.

  54. Anonymous Says:

    I’ll wait for the ‘hopefully working’ next release.
    But please, oh please, if you do manage to get it working again… don’t release the code!

  55. Cowboy H4x0r Says:

    Doesn’t find any data when running internet explorer in windows vista.

  56. Vercingetorix Says:

    thanks a lot guys, will let you know as soon as i get it working.

  57. Anonymous Says:

    I`ll be glad with the next release:
    1-)to be able to delete songs from the list
    2-)to be able to minimize
    3-)to be able to pause(at least stop) downloading

    thanks:)

  58. AZwerebear Says:

    Vercingetorix: I downloaded your program and it was working GREAT in IE6 was using it for a few days and all of a sudden it quit refreshing.
    this weekend Im going to try loading it on a older computer with a much older IE.

    You say Pandora Moved where they were placing the XML?

    Pandora is STILL placing these files on my computer!

    So how can I find out where there being placed?

    Im waiting for a fix also might try pandora jar.

    if all else fails, I’ll just go back to recording the audio direct to a .wav file.

    These new operating systems and browsers and updates and such are crap.

    Im going to put together a “Wayback” machine
    All old software, so I can get back to actually running my computer and not letting it run me.

    I have an older machine, that I can run an older OS on and it can access all files and stuff, without being “Hidden”

  59. AZwerebear Says:

    OH! Since everyone loves music here!
    maybe some of you might enjoy this really cool station.

    http://blast-radio.tripod.com

    its basically my Entire Mp3 collection “40,000″ songs and growing on Shuffle Play :o)

  60. AZwerebear Says:

    Well “Smuggler” did not even work on older equiptment.

    Still getting music from Pandora though :o)

    Its called AUDIO RECORDING!!!

    Using The “ALL AUDIO RECORDER 2.1″

    And who gets limited to 6 songs an hour.

    Just keep hitting your refresh button :o)

    Sit there for hours going refresh refresh refresh and grabbing the songs that sound good.

    hope you can get smuggler working again, it was much easier.
    But IM a Stubborn old bear, if I want it, Im getting it, even if I have to record direct off the sound card.

  61. Anonymous Says:

    Hi Vercingetorix,

    Just wondering if there was an update on the progress of restoring Pandora Downloader functionality. You do great work and we appreciate it. Is there anything we can do as users to help or support you?

    Thanks,

    Seth

  62. matt Says:

    Vercingetorix,

    You may want to look at the available source for OpenPandora to help you figure this “problem” out.

    Peace,

    Matt

  63. Anonymous Says:

    Hi, I’m a .NET programmer and i’ve discovered something very interesting.

    The XML file you use to get the song is in the cache but is flushed after reading. 2 Solutions: modify the ACL to remove the delete access (poor). Use a filewatcher to grab the content of the file while not deleted !

  64. Anonymous Says:

    it is Feb. the 7th. any progress made?

  65. Anonymous Says:

    As of today Pandora seemed to use a Secure Connection/Authentication Session to download the MP3 Files. The URL of the MP3 alone is still retrievable from the XML File but the Access to the URL is 403 forbidden for non-authenticated clients :(

    Thought this Info might help …

  66. Anonymous Says:

    Hi, you got a 403 forbidden because the last 48 char of the audioUrl in the xml file is encrypted with a homemade Blowfish algorytmh.

    I have the source to decrypt it (the source is embedded in the player) but this source is in ActionScript Language and is very long… don’t have the time to try to convert to C# or VB.NET.

    Hope this comment help.

  67. Vercingetorix Says:

    Thanks for the tips guys. I haven’t been able to find time for it yet. But after this weekend, I would definitely get something up and running.

  68. Anonymous Says:

    stop leading me on vercingetorix. you do great work , and the whole world wants a copy. But still …. ya cant lead us on.

    One more week ………. or are you just fucking with all of us again?

  69. Vercingetorix Says:

    :-)

    Well, that was inspiring…

    And no, I’m not fucking around, just a couple of days more.

  70. Anonymous Says:

    Dont listen to idiots like him. you are doing fantastic work and we all really appreciate it. The fact you are still working on it is great. A lot of developers start something and never finish.

    Take your time and do whatever it takes to get it working and dont let anyone discourage you.

  71. Anonymous Says:

    pandora pay model is based on ads and permission by the recording industry to stream their stuff.

    If hacks are prevelant, they will lose their advertising money. I’m sure they have a group of developers whose job it is to search the web for pandora hacks and then fix em.

    Just weeks after the hack 5 forums pandora.jar hack came out, it was fixed by developers at pandora.

    It seems that a group effort is going to be needed to keep up with this cat and mouse game.

    On the other hand, I love pandora streams. I would pay a subscription fee to have DRM free music at 128 bit or higher. Pandora,.. are you listening??

    Pandora has introduced me to music that I would have never found on my own and for that, I commend them. I almost feel guilty for trying to hack their system, .. but.. they give us no other choice. Pay subscriptions anyone? DRM free only please.

  72. matt Says:

    ^how many posts will it take to make this into an argument? If pity is to be taken upon the Music Genome, pay for the service. I do. That’s my beef with OpenPandora. I made a wrapper, but never (and will never) modify it to detect if you’re paying or not, then move the flash object to the “proper” location. It’s only for subscribers so mnyah :P

  73. Anonymous Says:

    Hi, I’ve managed to get the program to run using IE7, but when it downloads the mp3s into C:/Pandora, the files are there but they’re all EMPTY - they have 0 kb of data in them. Any idea what the problem might be?

    Thanks for writing such a great program!

  74. Anonymous Says:

    please don’t give up on this program!! come on guys, give the guy some enouragement and some motivation!! i love you!!

  75. Street Says:

    Thanks for all your efforts on getting this back up and running. I wish I had the skills to be of assistance on this. Alass, I do not though. I do check back every few days though, to see if you have had a chance to provide an update. If there is a way a nonprogramer can help, let me know.

    Thanks again for your efforts!

  76. Anonymous Says:

    looks like he gave up. oh well.

  77. RADIO GEORGIA Says:

    My whole office is waiting for this program and we are about 700 people :) please keep us updated or at least tell us that u are working on fixing the problem

  78. Anonymous Says:

    Please stop developing the software for non-legal purpose!

    http://www.pandora.com/legal/

    PANDORA MEDIA, INC.
    TERMS OF USE
    (EFFECTIVE AS OF JULY 14, 2005)

    PLEASE READ CAREFULLY

    3. RESTRICTIONS

    You agree that you will not:

    3.1 use the Pandora Services to reproduce copyrighted materials;

    3.2 copy, store, edit, change, prepare any derivative work of or alter in any way any of the tracks streamed through the Pandora Services;

    3.3 make the Pandora Services available over a network (other than Pandora’s network) where it could be used by others;

    3.4 provide your password to any other person;

    3.5 translate, reverse engineer, decompile, disassemble, modify or create derivative works based on the Pandora Services or any portion of them;

    3.6 circumvent any technology used by Pandora or its licensors to protect content accessible via the Pandora Services;

    3.7 rent, lease or sublicense any of the Pandora Services; or

    3.8 use the Pandora Services in any way that violates the terms of this Agreement.

  79. Anonymous Says:

    Anything on the Internet is Free!

  80. Elizabeth Says:

    Please don’t give up on this! It’s such a great idea and program!

  81. Anonymous Says:

    i think someone paid him or threatened him to stop working on it.

  82. Your Mom Says:

    I think you might be right…

  83. Anonymous Says:

    If you come across a song you like in Pandora, simply search the album name or artist on a torrent site and you will more than likely find a torrent with the song that you like, not to mention other songs from the same artist that you might also like. That is what I have done. ;) Even if this downloader does work, Pandora.com will only change things around again. :S

  84. Anonymous Says:

    I was able to see music lists on the downloader and download the musics. But the problem is the musics are 0 bytes. I wonder how to fix the problem.

  85. FenyX Says:

    Same problem for me. So what now, Vercingetorix ?
    Thanks anyway for your work

  86. Anonymous Says:

    …or, if you find an artist you like on Pandora.com, you could buy their CD. Pandora plays a lot of independent artists, and these artists rely on cd sales to allow them to continue creating the music that you are enjoying.

  87. Anonymous Says:

    How do you extract the binary?

  88. Anonymous Says:

    Buy the CD, Yeah I would if you could , most of the music I hear on Pandora you can’t buy here on CD…..Also it’s the first time I tried this programme, It’s not working anyway downloads are 0 bytes……

  89. Steven Says:

    Are you going to update this app, or did Pandora completely break it?
    Please let us know
    thanx

  90. Vercingetorix Says:

    It seems unlikely that I would be able to fix it right now. Sorry for that.

  91. Anonymous Says:

    It was working for me a few days ago. Now it just saves empty files. Any idea why it was working for that brief, glorious time?

  92. Anonymous Says:

    Works but the file saved is 0kb? :-(

  93. Nick Says:

    Hey I have this smuggler thing working great with pandora’s box. NO IE, woohoo. It would be nice to be able to alphabetise artist/song name in the next version. Is there a next version? I have 1.0, and can’t find anything newer.

    Here’s hoping that Daniel at pandora’s box open-sources his code soon so that someone could make a nice mash-up of the two programs.

    It would be cool to have pandora’s box running with a download option over each song. I’d write the mash-up program, but I don’t have any time to do a decent job of it. stupid school :(

Leave a Reply