Powered By

Powered by Blogger

Tampilkan postingan dengan label pandora. Tampilkan semua postingan
Tampilkan postingan dengan label pandora. Tampilkan semua postingan

Jumat, 04 Februari 2011

Rhythmbox Pandora Plugin Now Available In The WebUpd8 PPA, No Longer Requires Pithos

Rhythmbox Pandora Plugin

Rhythmbox Pandora is a plugin which allows you to listen to Pandora, add and remove radio stations and love, ban, tired or bookmark songs.



The Rhythmbox Pandora plugin we were telling you about a while back was officially fixed yesterday and the official package now works with Rhythmbox 0.13.2. Further more, even though the plugin still uses some Pithos code, you no longer have to install Pithos to use it.


Because I really like this plugin, I've uploaded it to the WebUpd8 PPA (for Ubuntu Maverick only - using zedtux's folderview packaging, I've only modified a few things). Add the PPA and install the Pandora plugin for Rhythmbox using the following commands:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install rhythmbox-plugin-pandora

I've only tested the plugin using Rhythmbox 0.13.2 so if it fails to run, try installing Rhythmbox 0.13.2. The code is 100% the same as the latest GIT (as of February 4th) so if you encounter any bugs, report them on Github.

Kamis, 13 Januari 2011

Pandora Plugin For Rhythmbox

Rhythmbox Pandora plugin

Pandora radio is a personalized internet radio service that helps you find new music based on your old and current favorites. You can create custom web radio stations and listen free - available only in the US.


I've recently came across a Pandora plugin for Rhythmbox that uses Pithos for accessing Pandora. While Pithos must be installed for the plugin to work, you don't have to run Pithos to use the Pandora Rhythmbox plugin.

The original plugin doesn't work with the latest Rhythmbox 0.13.2 and the author is currently traveling so he  can't fix it until February so I decided to try and fix it myself, even though I don't know Python and luckily I was able to get it to work with Rhythmbox 0.13.2. However, I'm not sure if it still works with older Rhythmbox versions, so if my fixed plugin doesn't work, try the original plugin.

Features and usage

The Pandora Rhythmbox plugin comes with the same features as Pithos: you can create or delete stations, love, ban, tired songs and so on.

Usage:
  • to create a new radio stations, click on "Pandora" on the left Rhythmbox pane and select "Create a new station".
  • right clicking a station, you'll have an option to delete the station
  • double clicking a station, some songs will show up on the bottom of the Rhythmbox window
  • right click on a song to love, ban, tired or bookmark it

Install the Pandora Rhythmbox plugin

To use Rhythmbox Pandora plugin you must firstly install Pithos. In Ubuntu, simply copy/paste the following commands in a terminal:
sudo add-apt-repository ppa:kevin-mehall/pithos-daily
sudo apt-get update
sudo apt-get install pithos

Then install the fixed Rhythmbox Pandora plugin by using the following commands:
cd && wget http://webupd8.googlecode.com/files/rhythmbox-pandora.tar.gz
tar -xvf rhythmbox-pandora.tar.gz
cd pandora && chmod +x setup.sh && ./setup.sh

Alternatively you can manually download the plugin from HERE, extract it, then right click "setup.sh", select "Properties", go to the "Permissions" tab and check the "Allow executing file as program" and finally double click the "setup.sh" file and select "Run in terminal".


Once installed, open Rhythmbox, go to Edit > Plugins, enable the "Pandora" plugin, then click "Configure" and enter your Pandora email and password. Once you do this, a new "Pandora" item should show up on the left RHythmbox pane - clicking it, the plugin should log you in to Pandora and it should retrieve your saved radio stations.

Remember: if my patched plugin doesn't work for you (for Rhythmbox older then 0.13.2), you can use the original plugin. Once the original plugin will be fixed, I'll update the instructions in this post.


Looking for more Rhythmbox plugins? See these:

Rabu, 06 Oktober 2010

Pithos Blocked By Pandora?!

Bad news for Pithos users (a Pandora.com client for Linux): WebUpd8 reader Nicholas A. Aronne sent us a tip about Pithos who seems to have stopped working today:

Pithos pandora blocked

So was Pithos blocked or is it just a Pandora API upgrade? We'll see. But the fact remains: you won't be able to use Pithos for now so you'll have to use the "flashy" Pandora.com website.

Update: pianobar (libpiano) is also currently broken so either libpiano (Pithos uses libpiano) was blocked or Pandora simply updated something which broke it. We'll keep you posted!


Update 2: A new Pithos version which fixes this issue has been uploaded to its PPA


Thanks to Nicholas A. Aronne for the tip and screenshot!

Jumat, 20 Agustus 2010

Pithos 0.3 (Pandora Linux Client) Released With Last.fm Scrobbling Support

Pithos 0.3

Pandora radio is the personalized internet radio service that helps you find new music based on your old and current favorites.

Pithos, everyone's favourite Pandora.com Linux client got a new version - 0.3 - released today, bringing a much requested feature: Last.fm scrobbling support.


Pithons 0.3 also comes with support for bookmarking songs and artists, volume control and other small new features and fixes which you can see here.

To install Pithos 0.3 in Ubuntu, use the following commands:
sudo add-apt-repository ppa:kevin-mehall/pithos-daily
sudo apt-get update
sudo apt-get install pithos


If you're not living in the US you can still listen to music using Pithos and Pandora.com.

Kamis, 29 Juli 2010

Pithos 0.2.0 Released With Indicator Applet Support (Pandora.com Linux Client)

Pithos

Back in Februrary we were telling you about Pithos, a pandora.com Linux client which supports switching between stations, cover art, proxy and more. Pithos wasn't updated in a while but today a new Pithos (0.2.0) version has been uploaded to the Pithos PPA. Pithos 0.2.0 doesn't come with huge changes, just a lot of bug fixes (such as fixing fetching the cover art when behind a proxy), some tweaks to the user interface, bigger cover art and more.

The new Pithos 0.2.0 also comes with indicator applet support and a monochrome icon by default which you can use to love/ban/tired the current song as well as pause / skip:


Pithos indicator applet



Install Pithos 0.2.0 in Ubuntu

To install Pithos in Ubuntu (currently only for Ubuntu 9.10 Karmic Koala and Ubuntu 10.04 Lucid Lynx), simply paste the following commands in a terminal:
sudo add-apt-repository ppa:kevin-mehall/pithos-daily
sudo apt-get update
sudo apt-get install pithos

In case you're not living in the US and want to listen to Pandora using Pithos anyway, see: Listen to Pandora And Spotify Outside US / UK In Linux, Using TOR (With Country Specific Exit Nodes)




Thanks to Kevin McDole for the tip!

Kamis, 25 Februari 2010

[How-To] Listen to Pandora And Spotify Outside US / UK In Linux, Using TOR (With Country Specific Exit Nodes)

This is yet another guest post from RKV. We've seen how to get an invitation for free on Spotify UK and now that you have an account, you must log in using a UK proxy every 14 days or your account gets blocked.

To log in to Spotify (and while we're here, also for Pandora, with a different set of Exit Nodes) using an UK proxy, you'll have to configure TOR to use some specific exit nodes. Here is the exact step by step how-to for Linux (Ubuntu).


Step 1: Install Vidalia Bundle [Tor+Privoxy]

Add the tor ppa repo:
echo "deb http://deb.torproject.org/torproject.org experimental-$(lsb_release -sc) main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 886DDD89

(or add the stable Tor repository - see HERE, although I recommend the experimental repository!)

And install them:
sudo apt-get update && sudo apt-get install tor vidalia privoxy


Step 2: Configure Tor to use US exit nodes
sudo gedit /etc/tor/torrc

Note from Andrew: that didn't work for me for some reason, but editing the ~/.vidalia/torrc file worked, so if the first one doesn't work for you either, try this second file.

And paste this at the bottom of the file:

a) For US exit nodes (Pandora):
ExitNodes desync,whistlersmother,lefkada,bettyboop,croeso,TorLuwakOrg,nixnix,inap1,redpineapple,cronic,sasquatch,slowturtle2,moria1,moria2,torxmission,augrime,err,foundry,peertechdata,sasq,0xL37N1Tor,agrippator,3x0rcyst5p4dd3dc311,52c5eSH5,703server,allium,amendment10,Blackmage,BostonUCompSci
StrictNodes 1
CircuitBuildTimeout 5
NumEntryGuards 6
KeepalivePeriod 60
NewCircuitPeriod 15


b) For UK Exit nodes (Spotify):
ExitNodes 0000000000Marauder,anonion,colinwillsdorkyahoo,gigatux,gerkin,devasdfasdf,Persepolis,ephemer2,000000000000haven,Alice
StrictNodes 1
CircuitBuildTimeout 5
NumEntryGuards 6
KeepalivePeriod 60
NewCircuitPeriod 15


Step 3: Configure Privoxy to use tor
sudo gedit /etc/privoxy/config

Navigate to the bottom of the file, and add the following line:
forward-socks5   /               127.0.0.1:9050 .

Yes, with a space and a dot at the end!



Step 4: Restart the services

Restart the Tor and Privoxy services of the changes to take effect:
sudo /etc/init.d/tor restart
sudo /etc/init.d/privoxy restart


Step 5a: Use Pithos to listen to Pandora (Recommended)

We have covered Pithos, a client for Pandora here (and I just Love It!).

Follow the above link to find instructions to install pithos, after installation, Pithos needs to configured to use tor.


pithos proxy

Open up Pithos (Applications > Sound & Video > Pithos), insert your Pandora login details (if you don’t have one, just register it for free. Follow the step5b and then head on to Pandora.com to register). Then insert the proxy details as “http://127.0.0.1:8118


Step 5b: Use Firefox to listen to Pandora

pandora screenshot


I would suggest installation of FoxyProxy as it automatically will redirect Pandora to use Tor, whereas other sites will use normal connection.


foxyproxy


After installation of the FoxyProxy addon, double click on “FoxyProxy” in the right lower corner. Click “add new proxy”, Under “Manual Proxy Configuration” enter ip address as 127.0.0.1 and port 8118.


foxyproxy pattern

Then go to the “URL Patterns” tab and click “Add New Pattern”. Give pattern name as “Pandora” and URL pattern as “*pandora.com/*” (without quotes). Leave the rest as it is. Click ok, ok and come out. Make sure that Foxyproxy is set to use the “Patterns” profile.

Now just navigate to www.pandora.com and enjoy!

PS: As of writing this tutorial, I was not able to signin using pithos (it worked earlier), but I could, using Firefox. So in case you encounter any problems, use Firefox and try with Pithos later on.


Step 5c: Setting TOR for using Spotify.

spotify proxy


The Spotify application is only available for Windows. But it can run on Linux by using Wine. Complete details to setting everything up can be found on THIS page.

The first thing you need to do is get a Spotify account. To get an invite, see THIS post.

Then you need to set up a proxy for Firefox (using TOR) to create the account. Since you've set up everything like in the above steps, all you have to do is to go to Firefox preferences (Edit > Preferences > Advanced > Network) and enter "127.0.0.1" as the SOCKS IP and "9050" as the port. Then proceed to creating your Spotify account.

To set up Spotify for use with TOR, navigate to Edit > Preferences in Spotify, and under Proxy select "Socks5", enter: "127.0.0.1" (or "localhost", it's the same) as the IP and "9050" as the port. Spotify can also use Pirvoxy meaning you can just set it a http proxy on "localhost" with "8118" port and since you've installed Pirvoxy too, use whichever you want.

For Spotify you only have to log in using TOR with UK exit nodes every 14 days. So basically you can simply use your normal internet connection for listening. But don't forget to log in using TOR with UK exit nodes every 14 days!


This is a guest post written by WebUpd8 reader rkv (thanks!). Credits for the post and screenshots: rkv. Browse all the posts by rkv.

Kamis, 04 Februari 2010

Pithos Is A Lightweight Pandora.com Client For Gnome

pithos


Because Pandora.com web-based flash player is a resource hog (especially on Linux), Kevin Mehall (which also created the Chrome-like "Pin Tab" feature for Gnome window list) developed a Pandora client for Gnome, called Pithos.

Pithos uses libpiano, the backend of pianobar (a cli Pandora client) and for now it features: switching between stations, cover art and more.


Complete Pithos features:

  • Play / Pause / Next Song
  • Switching stations
  • Remembering user name and password
  • Cover Art
  • Thumbs Up / Thumbs Down / Tired of this song
  • Notification popup with song info
  • Launching pandora.com song info page and station page
  • Reconnecting when pandora session times out


While this may not seem much, you'll love Pithos if you care about CPU usage. However, more features will come to Pithos soon. This includes: editing QuickMix, creating stations, adding songs to stations, media keys support, browsing genre stations and proxy support.


If you want to install Pithos in Ubuntu, all you have to do is copy/paste the following commands:
sudo add-apt-repository ppa:kevin-mehall/pithos-daily
sudo apt-get update && sudo apt-get install pithos


Please note that I'm unable to test Pithos, as Pandora.com is only available in the US.

More info, support and image credits: blog.kevinmehall.net.