Comments & Reviews below this one pertain to the discontinued Pandora Widget; this listing has been updated to reflect the Pandora One Desktop App instead.
I just discovered that you don't need this broken widget. FOGCITYNATIVE made me realize that I could just use Safari Web Clips. You don't even need the URL he provided in his HINT/TIP. It's even better if you don't, because you'll have to recreate the widget again once Pandora changes the version from
https://www.pandora.com:443/radio/tuner_8_8_0_1_pandora_mini.swf to
https://www.pandora.com:443/radio/tuner_8_8_0_2_pandora_mini.swf for example.
The easiest way to do this is to open your Pandora account in Safari, log in, and let it start playing. Go to the taskbar at the top of your screen, while Safari is active. You will see 'Safari' next to the Apple symbol. Click File>Open in Dashboard... It will give you the option to select an area. I personally selected the entire field that has options (Row 1 with radio stations and active song, Row 2 with 'about this music' etc), because this allows me to have full Pandora functionality from within Dashboard, as opposed to Pandora Widget 1.0.6. Now click 'add' (purple button in Safari 4, blue button in Safari 3.2.1). Dashboard opens with the new widget active. Click the little 'i' symbol in the lower right corner of your new Pandora widget, and uncheck 'Only play audio in Dashboard'. This will keep Pandora playing in the background, even when Dashboard is not active.
If you find that Safari Web Clips is not working for you, no matter what you do, you probably deleted the Web Clips Widget on your computer. This Apple Widget is required to create web clips. Once I reinstalled this widget (I had an Apple Product Specialist e-mail me the widget), I was able to make my own Pandora widget. Using this method is preferable over having to mess with this Pandora Widget, no matter what the version. Ronald Belliott created a great widget, but his support is non-existent, and his website is hacked. No need to wait for Ronald, now you can do it yourself, and better.
This sounded like a great idea. Even got it working with Airfoil to stream music to my stereo.
My enthusiasm quickly dissipated upon viewing OSX's Activity Monitor... the DashboardClient was sucking up 50% of my CPU. I killed the webclip widget and the DashboardClient immediately dropped back down to .01%.
Maybe this works for you rich kids with Intel inside, but for my ol' G4 this was just too much.
Ooops! One more thing . . . after you make your widget, click on the "i" button in the bottom right and UNCHECK the button for "Play Audio Only In Dashboard" and now it plays with Dashboard in the background. Yipee!
I tried the suggestion of editing the included html file but the widget still wouldn't allow me to control it. Clicking anywhere in the widget did nothing.
for everyone that is trying to get the "file not found" error fixed you can fix it yourself.
browse to pandora.wdgt file and right click and select show package contents. Then open Pandora.html in a text editor, and change "tuner_8_8_0_0_pandora_mini.swf" to "tuner_8_8_0_1_pandora_mini.swf".
save and install the widget and your done.
hopefully the author will offer a more robust solution so we will not have to keep modifying/upgrading the widget everytime pandora changes the filename/version. Even if not, it is still a great widget and only a minor annoyance that you can fix yourself.
The 1.0.6 release of the Pandora Widget does seem to fix the 'File Not Found' error present in 1.0.5 and earlier releases. Props to the developer for crushing that bug in a timely manner. This is my favorite widget, although I wish that the drop-down menus like 'about the music' and 'share' would actually be functional. These are negligible issues however, since the 1.0.6 widget does what it ought to do: streaming my favorite music through Pandora, without the need to open a browser window. Good work.
Excellent widget, although 1.0.5 does NOT fix the 'File Not Found' error as claimed by dev. This error popped up for me on March 4, while I never had an issue before (I've been using this widget for months). No amount of firewall tweaking, reinstalling, cache flushing would fix this. Also, CPU load will keep climbing sometimes due to this widget, as I have noticed on my Macbook. Not sure why this occurs.
I'm seeing the unresponsive UI others are seeing. Additionally, I'd like to see an "i" control where at least the developer info is hidden. I'd forgotten where I got the widget and I embarrassed myself e-mailing Pandora support to ask about the poor response to mouse clicks. Boy, was my face red when the guy on the other end told me Pandora didn't have a widget! He thought it was a good idea, though.
I have found that right-(control) clicking on the widget before a button seems to get its attention. Also, double-clicking seems to make it snap to.
There is nothing wrong with this widget. As far as I am concerned, it's the only bit of software available for Mac that actually utilizes Pandora with simplicity and doesn't bog the system down. Creating a Safari webclip is akin to running it right through an open Safari session. The Activity Monitor will quickly let you know how much of a resource hog that will become. It IS noticeable if you use resource intensive applications while listening to the webclip.
So again, this widget is perfect. So what that you have to update it each time Pandora updates it's code. Write your own widget app and then post it up here :)
For any of you who are confused at how to keep this properly updated, here is what I do each time it needs updating:
1) First install the widget. The default path is /Users/Your Username/Library/Widgets/Pandora.wdgt
2) This download is fairly old, so of course you must update it first. Right-click the widget and select "Show Package Contents".
3) In the new Finder window, find the Pandora.html file, and open it with your favorite text/ coding editor. I use Coda.
4) This file hardly has any data in it so it's easy to find what you are looking for. Just look for the line that has this info in it: https://www.pandora.com:443/radio/tuner. My complete entry right now is
"0;https://www.pandora.com:443/radio/tuner_8_9_0_0_pandora.swf".
5) Now open up Safari, log into Pandora, and then click ⌥⌘U to view source. Locate that bit of info from the html file (https://www.pandora.com:443/radio/tuner) and you'll be able to see the current entry. As of Jan. 24th 2010, the entry is "https://www.pandora.com:443/radio/tuner_9_0_0_0_pandora.swf"
6) Now just replace the entry you have retrieved from the Pandora source into the Pandora.html file- make sure to place it exactly where the old info is- and save the file. ((A special note. In front of my current "https", I have a "0;". If you do not keep that before the current entry off Pandora's site, then the widget will break. I have no idea why, but that's the only way I got it to work. So, right now it reads: "0;https://www.pandora.com:443/radio/tuner_9_0_0_0_pandora.swf"))
7) Now open up Dashboard again and viola :) You Have a Pandora widget that uses next-to-nothing in system resources, stays out of the way while you work, and IMO looks cleaner than a Safari webclip.
This may seem daunting at first to people who are not used to working inside package contents, but the next time you do it, it should take a whole "minute" to do. If you are afraid of losing one minute of productivity, then I think you have bigger fish to fry than this little app. :p
Just realized that MacUpdate won't let me insert Apple tech symbols into my comments. The keyboard shortcut I was trying to list was Option+Command+U. I just thought I could be cool and put those modifier keys in graphically :(
Thanks for the info on how to make this work. I just tried it out (downloaded from Softpedia, as the direct link is no longer maintained).
My Dashboard CPU usage is ~10% with this enabled, and as long as it doesn't jump higher, it should be fine. I prefer this way to the safari webclip, the only thing I would add is to increase the height of the window in the Info.plist from original 250 pixels to 315-320 to have the bottom fully visible. Unless there's a better way to focus better on just the share/pause/forward line of buttons and the music player.
Pandora Widget runs out of buffer when I close my dashboard; after a few seconds the music stops. Is there a way to permit the Pandora widget to continue to run uninterrupted while the dashboard is closed?
Nice concept; I really wish it would work though. For both myself and a friend, the interface freezes up and won't respond to any mouse clicks while the music still plays. This happens after only a short time of it running in the dashboard.
This is a bug in Mac OS X v10.4 (affecting embedded Flash plug-ins in Dashboard widgets), not with the Pandora widget. There is nothing that can be done until Apple fixes the problem.
+1
+480
"We've removed the listening limit for Pandora. You can now listen to Pandora as much as you'd like for free."
+1
-1267
+915
+2
+2
https://www.pandora.com:443/radio/tuner_8_8_0_1_pandora_mini.swf to
https://www.pandora.com:443/radio/tuner_8_8_0_2_pandora_mini.swf for example.
The easiest way to do this is to open your Pandora account in Safari, log in, and let it start playing. Go to the taskbar at the top of your screen, while Safari is active. You will see 'Safari' next to the Apple symbol. Click File>Open in Dashboard... It will give you the option to select an area. I personally selected the entire field that has options (Row 1 with radio stations and active song, Row 2 with 'about this music' etc), because this allows me to have full Pandora functionality from within Dashboard, as opposed to Pandora Widget 1.0.6. Now click 'add' (purple button in Safari 4, blue button in Safari 3.2.1). Dashboard opens with the new widget active. Click the little 'i' symbol in the lower right corner of your new Pandora widget, and uncheck 'Only play audio in Dashboard'. This will keep Pandora playing in the background, even when Dashboard is not active.
If you find that Safari Web Clips is not working for you, no matter what you do, you probably deleted the Web Clips Widget on your computer. This Apple Widget is required to create web clips. Once I reinstalled this widget (I had an Apple Product Specialist e-mail me the widget), I was able to make my own Pandora widget. Using this method is preferable over having to mess with this Pandora Widget, no matter what the version. Ronald Belliott created a great widget, but his support is non-existent, and his website is hacked. No need to wait for Ronald, now you can do it yourself, and better.
+6
My enthusiasm quickly dissipated upon viewing OSX's Activity Monitor... the DashboardClient was sucking up 50% of my CPU. I killed the webclip widget and the DashboardClient immediately dropped back down to .01%.
Maybe this works for you rich kids with Intel inside, but for my ol' G4 this was just too much.
+2
+2
Here's an EASY solution:
Open this link in Safari 4 beta:
https://www.pandora.com:443/radio/tuner_8_8_0_1_pandora_mini.swf
Go to the menu and select View In Dashboard.
That's it; you don't need this developer's application and his lack of support. You just made you very own widget. Nice and easy.
browse to pandora.wdgt file and right click and select show package contents. Then open Pandora.html in a text editor, and change "tuner_8_8_0_0_pandora_mini.swf" to "tuner_8_8_0_1_pandora_mini.swf".
save and install the widget and your done.
hopefully the author will offer a more robust solution so we will not have to keep modifying/upgrading the widget everytime pandora changes the filename/version. Even if not, it is still a great widget and only a minor annoyance that you can fix yourself.
+2
Primer reviewed on 28 Mar 2009
+2
Primer reviewed on 04 Mar 2009
I have found that right-(control) clicking on the widget before a button seems to get its attention. Also, double-clicking seems to make it snap to.
+1
+1
So again, this widget is perfect. So what that you have to update it each time Pandora updates it's code. Write your own widget app and then post it up here :)
For any of you who are confused at how to keep this properly updated, here is what I do each time it needs updating:
1) First install the widget. The default path is /Users/Your Username/Library/Widgets/Pandora.wdgt
2) This download is fairly old, so of course you must update it first. Right-click the widget and select "Show Package Contents".
3) In the new Finder window, find the Pandora.html file, and open it with your favorite text/ coding editor. I use Coda.
4) This file hardly has any data in it so it's easy to find what you are looking for. Just look for the line that has this info in it: https://www.pandora.com:443/radio/tuner. My complete entry right now is
"0;https://www.pandora.com:443/radio/tuner_8_9_0_0_pandora.swf".
5) Now open up Safari, log into Pandora, and then click ⌥⌘U to view source. Locate that bit of info from the html file (https://www.pandora.com:443/radio/tuner) and you'll be able to see the current entry. As of Jan. 24th 2010, the entry is "https://www.pandora.com:443/radio/tuner_9_0_0_0_pandora.swf"
6) Now just replace the entry you have retrieved from the Pandora source into the Pandora.html file- make sure to place it exactly where the old info is- and save the file. ((A special note. In front of my current "https", I have a "0;". If you do not keep that before the current entry off Pandora's site, then the widget will break. I have no idea why, but that's the only way I got it to work. So, right now it reads: "0;https://www.pandora.com:443/radio/tuner_9_0_0_0_pandora.swf"))
7) Now open up Dashboard again and viola :) You Have a Pandora widget that uses next-to-nothing in system resources, stays out of the way while you work, and IMO looks cleaner than a Safari webclip.
This may seem daunting at first to people who are not used to working inside package contents, but the next time you do it, it should take a whole "minute" to do. If you are afraid of losing one minute of productivity, then I think you have bigger fish to fry than this little app. :p
+1
+2
My Dashboard CPU usage is ~10% with this enabled, and as long as it doesn't jump higher, it should be fine. I prefer this way to the safari webclip, the only thing I would add is to increase the height of the window in the Info.plist from original 250 pixels to 315-320 to have the bottom fully visible. Unless there's a better way to focus better on just the share/pause/forward line of buttons and the music player.
+2
https://www.pandora.com:443/radio/tuner_9_1_0_0_pandora.swf
+1