Script GreaseMonkey para criar um pequeno histórico no Pandora
Pandora é um site muito interessante para se descobrir músicas desconhecidas para você, mas que podem te agradar bastante.
Baseado em um projeto chamado Music Genome, que analisou, no ano 2000, músicas de mais de 10 mil artistas, ele cria, tomando como base uma música ou artista fornecido por você, uma rádio personalizada, com músicas que tenham semelhanças com a sua escolha e que, portanto, têm grande chance de te agradar.
O sistema funciona muito bem. Mas falta uma coisa: um histórico das músicas tocadas.
Eu fiz um script para o GreaseMonkey que coloca logo ao lado do player uma caixa contendo uma lista com as músicas tocadas na seção atual. Está longe de ser perfeito mas, como já está sendo útil pra mim, pode ser que seja útil pra você também. Se você tiver idéias de como melhorar o script, comente aí embaixo.
Uma das coisas que eu gostaria de fazer no script, mas ainda não consegui, é separar essa lista por rádio. Se souber como fazer, me avise.
Se você ainda não conhece o GreaseMonkey, dê uma olhada no post que escrevi quando fiz o meu primeiro script para ele. Lá tem uma pequena explicação do que é e como instalar essa fabulosa extensão para o Firefox.
Agradecimentos ao Élcio, que me deu a idéia de usar setInterval para verificar a mudança de uma música para a outra e ao Diego, que me deu uma função trim() bem mais simples que a que eu estava usando.
Link para o Script: Pandora History.


Me diz uma coisa Bruno. Existe alguém trabalhando em uma mini-distro de linux que dê, basicamente, acesso a internet?
O sistema botável a partir de um cd-rom,e a pequena distribuição se aloca em um pedaço da memória. Então você liga o computador, acessa a internet e pode ter acesso a todos estes serviços: Pandora, Writely, Bloglines, Gmail, etc.
Assim quem precisaria de hd no micro?