sexta-feira, 28 de janeiro de 2011

Pandora no Brasil e sem flash

Existem inúmeras rádios online que tentam só tocar as músicas que você gosta. Além da Pandora, podemos citar last.fm, grooveshark e jango. A Pandora é a que mais acerta o meu gosto. Experimente-as e veja a que mais lhe agrada!

Vejo dois problemas na rádio Pandora. Um deles é o fato da rádio não estar disponível para o Brasil. O segundo, que só acontece quando se resolve o primeiro, é a interface em flash usando muito a CPU para tocar uma música (além de outros problemas relacionados ao flash). Seguindo as instruções abaixo, você resolverá ambos ao executar um cliente no terminal para Pandora.

Indo para os EUA


O acesso à rádio está liberado para os Estados Unidos, então faça-a pensar que você está lá. Use ssh em uma máquina com IP norte-americano que você tenha acesso, determinando uma porta (neste exemplo, 20000) para a comunicação com a Pandora através dessa máquina. Para fazer isso, execute:

ssh -D 20000 maquina.nos.eua

Fique com o ssh aberto enquanto estiver ouvindo sua rádio.

Usando SOCKS em aplicativos


Uma maneira de fazer aplicativos usarem a porta do passo anterior para comunicação e, consequentemente, serem detectados na Internet como pertencentes à outra máquina para a qual você executou o ssh, é usar o programa tsocks. Sua configuração é simples. Para a porta 20000, crie o arquivo ~/.tsocks.conf com o seguinte conteúdo:

server = 127.0.0.1
server_port = 20000
server_type = 5

Cliente de Pandora no terminal


Trata-se do pianobar. Execute-o desta forma:

tsocks pianobar

Em seguida, informe o usuário e senha da sua conta na Pandora. Os comandos são simples e intuitivos como, por exemplo, + se você gostou da música e - se não gostou. Para ajuda, digite ?.

0 comentários: