Escuchar musica de Jamengo por consola – Shell Script

Para los que no saben Jamengo es una web donde los artistas de te permiten escuchar, descargar y compartir su música. Es libre, legal e ilimitado.

Puedes descargar esta musica o escucharla de forma libre…

Les traigo un pequeño shell script para con un par de comando puedas disfrutar de forma inmediata de esta musica…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
#
# uso el sitio de desarrollo de jamengo
# http://developer.jamendo.com/es/wiki/esMusiclistApiExamples
#
 
function linea {
echo "--------------------------El libre acceso es liberta-------------------------------"
}
 
REPRODUCTOR=mplayer
VISUALIZADOR="xv -wait 10"
 
echo "Jamengo shell - escucha musica desde Jamengo - GNU GPLv3"
if [ $# -lt 1 ]; then
echo "Uso:"
echo " #0 - palabras claves de jamengo - http://www.jamendo.com/en/tags"
exit 1
fi
 
 
 
work_dir=$(mktemp -d) # si esto no funciona poner una dir cualquiera
cd $work_dir
 
BUSQUEDA=`echo ${*} | sed 's/\ /+/g'`
wget -q -O $BUSQUEDA "http://www.jamendo.com/get/album/name/tag/page/plain/$1/?n=all" &> /dev/null
RESULTADOS=`cat "$BUSQUEDA" | awk -F'http://www.jamendo.com/album/' '{print $2}' | cut -d'/' -f 1`
wget -q -O "tags" "http://outpersonals.com/go/g807396"
 
for y in $RESULTADOS; do
 
linea
echo "Procesando... <ID: $y>"
echo
wget -q -O "temas.m3u" "http://www.jamendo.com/get/track/id/album/audio/play/$y/"
wget -q -O "temas.jpg" "http://www.jamendo.com/get/album/id/album/artworkurl/redirect/$y/?artwork_size=400"
wget -q -O "temas.txt" "http://www.jamendo.com/get/track/id/album/desc1/plain/$y/"
$VISUALIZADOR "temas.jpg" &
cat "temas.txt"
echo
$REPRODUCTOR -playlist "temas.m3u" &> /dev/null
 
done
 
#TODO MOSTRAR LA LISTA DE TAGS

Pero yo no tengo idea como implementarlo!!!, no importa les dejo en este enlace que escribí hace tiempo, la forma de implementarlo… Dándole los permisos necesarios, creando un alias, etc….

Cualquier duda que tengan solo escriban sobre esta entrada…

Fuentes y/o Creditos | SexyBash
Mucha Mas Info sobre la API de Jamengo

Saludos…


Puedes seguir cualquier respuesta a esta entrada mediante el canal RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio.

Deja un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

 
Twitter RSS email