Scripts

y 4 . . . y vale por ahora

Por AlqueMont - 27 de Enero, 2007, 18:06, Categoría: Scripts

A petición de NeNNa .

#!/bin/sh
# Download songs from ijigg.com and/or goear.com using the song ID
# Version 1.0
# License: PUBLIC DOMAIN
# Dedicated to few people ;-)

function usage()
{
if [ "$1" == "" ]
then
echo     Usage: $0 SONG_ID
echo   Example: $0 78acbe6
exit 1
fi
}

function goear()
{
if wget -q -t 10 "http://www.goear.com/files/sst/secm$SONG_ID.xml" -O "$FILE_TMP"
then

  URL=`sed -n -e 's/.*path="\([^"]*\)".*/\1/p' < "$FILE_TMP"`
TITLE=`sed -n -e 's/.*title="\([^"]*\)1/p' < "$FILE_TMP"`
wget -t 10 "$URL" -O "$TITLE.mp3"

rm "$FILE_TMP"

else
return 1
fi
}

function  ijigg()
{
if wget -q -t 10 "http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=$SONG_ID" -O "$FILE_TMP"
then

URL=`sed -n -e 's/.*<songLocation>\(.*\)<\/songLocation>.*/\1/p' < "$FILE_TMP"`
TITLE=`sed -n -e 's/.*<songTitle>\(.*\)<\/songTitle>.*/\1/p' < "$FILE_TMP"`

wget -t 10 "$URL" -O "$TITLE.mp3"

rm "$FILE_TMP"

else
return 1
fi

}
### Entry point ###

usage $1

SONG_ID=$1
FILE_TMP="loadsong.tmp"
echo -n Trying goear.com...
if goear $SONG_ID
then
echo SUCCESS!
else
echo FAILED!
echo -n Trying ijigg.com...
if ijigg $SONG_ID
then
echo SUCCESS!
else
echo FAILED!
fi
fi

y tres . . . de música

Por AlqueMont - 26 de Enero, 2007, 13:06, Categoría: Scripts

Como se veia venir , este script hace lo mismo que el anterior pero en

  tal que así :

#!/bin/sh
 #
 # Download songs from goear.com using the song ID
 #
 # Version 1.0
 # License: PUBLIC DOMAIN
 #
 SONG_ID=$1
 FILE_TMP="loadsong.tmp"
 if [ "$1" == "" ]
 then
 echo     Usage: goear.sh SONG_ID
 echo   Example: goear.sh 78acbe6
 exit
 fi
 wget -t 10 "http://www.goear.com/files/sst/secm$SONG_ID.xml" -O "$FILE_TMP"
   URL=`sed -n -e 's/.*path="\([^"]*\)".*/\1/p' < "$FILE_TMP"`
 TITLE=`sed -n -e 's/.*title="\([^"]*\)".*/\1/p' < "$FILE_TMP"`
 wget -t 10 "$URL" -O "$TITLE.mp3"
 echo $URL
 echo $TITLE
 rm "$FILE_TMP"

Esto es todo  amigos . . .

Otra de música

Por AlqueMont - 23 de Enero, 2007, 20:49, Categoría: Scripts

Según ellos mismos : What"s iJigg?
iJigg is the place for you to find those rare addictive tunes from musicians worldwide. As an iJigg member, you can submit music, rate music and chime in on conversations.



Pues bien ; hablando con un amigüito en el IRC , ha hecho un script para bajarse las canciones de ahí , para los amantes de los pinguinos , que sería esto mismo :

#!/bin/sh
 #
 # Download songs from ijigg.com using the song ID
 # version 1.0
 #License: PUBLIC DOMAIN
 SONG_ID=$1
 FILE_TMP="loadsong.tmp"
 if [ "$1" == "" ]
 then
 echo     Usage: ijigg.sh SONG_ID
 echo   Example: ijigg.sh B0CGAPBA
 exit
 fi
 wget -t 10 "http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=$SONG_ID" -O "$FILE_TMP"
 URL=`sed -n -e 's/.*<songLocation>\(.*\)<\/songLocation>.*/\1/p' < "$FILE_TMP"`
 TITLE=`sed -n -e 's/.*<songTitle>\(.*\)<\/songTitle>.*/\1/p' < "$FILE_TMP"`
 wget -t 10 "$URL" -O "$TITLE.mp3"
 rm "$FILE_TMP"


lo guardas por ej. como ijigg.sh , le das los permisos correspondientes ( ya sabes  )
y lo ejecutas como siempre :
                                         ./~ $ sh ijigg.sh CÓDIGO DE LA CANCIÓN A BAJAR
El código en cuestion  sale cuando pinchas en la canción y es una serie de letras mayúsculas al final de la url que aparece en el  apartado TRACKBACK
tipo esto : http://www.ijigg.com/trackback/EBG00PAE

¿ ok ?


Este fue el final de la conversa en el canal de IRC 

esto del ijigg no esta en la red xDD
AlqueMont estara
AlqueMont :)
---$--- sin nombres
---$--- marcate la medalla, si quieres poniendole cosillas
---$--- a mi plim
AlqueMont paso de medalla
AlqueMont xDDD
AlqueMont yo lo pongo
AlqueMont para que se propague
AlqueMont como las enfermedades
AlqueMont xDDD
---$--- juas juas

Colorín Colorado . . . .

El Blog

Calendario

<<   Junio 2017    
LMMiJVSD
      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   

Sindicación

Alojado en
ZoomBlog