Assine a Lista Dicas-L
Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.
Como baixar MP3 do site www.ijigg.com
Colaboração: Patricio Reich
Data de Publicação: 18 de Julho de 2007
- Primeiramente procure uma musica:
exemplo:
http://www.ijigg.com/songs/V2A47FEPA0 - Depois digite no terminal:
[binario@localhost ~]$ wget -O som.txt 'http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=V2A47FEPA0'
Repare que você tem que mudar o ID do som, ou seja tem que mudar o que vem depois do songID= e colocar o da sua musica preferida.
- Logo após fazer isto, iremos abrir o arquivo som.txt que estará no seu /home/usuario exemplo: O meu arquivo som.txt esta em /home/binario Para abrir o arquivo e ver o conteudo, digite no terminal:
[binario@localhost ~]$ cat som.txt
Veja o conteudo do arquivo abaixo:
<songLocation>http://data02.ijigg.com/songdata/117629-k7a99118a5673da0ba7582ee3b8308dc409439b.mp3</songLocation> <songTitle>Gardenal - Menina te amo tanto</songTitle> <songDuration>01:49</songDuration> <songJiggs>2</songJiggs> <authStatus>0</authStatus> <time>1178152914</time>
Perfeito, todo o que precisamos esta na primeira linha, é essa parte da primeira linha que esta abaixo:
http://data02.ijigg.com/songdata/117629-k7a99118a5673da0ba7582ee3b8308dc409439b.mp3
- Agora é só digitar no terminal:
[binario@localhost ~]$ wget -O Menina_te_amo_tanto.mp3 'http://data02.ijigg.com/songdata/117629-k7a99118a5673da0ba7582ee3b8308dc409439b.mp3'
Repare que você pode mudar o nome do seu MP3, no exemplo acima eu coloquei
o nome de Menina_te_amo_tanto.mp3
Pronto, no seu /home/usuario estará o arquivo Menina_te_amo_tanto.mp3 com sua musica.
Linux, minha inspiração ... Enjoy Now !!!
Veja a relação completa dos artigos de Patricio Reich
Referências Adicionais
Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.
Avalie esta dica
Opinião dos Leitores
25 Out 2007, 15:26
SONGID=$1
#wget -O som.txt 'http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=$SONGID'
COMANDO="wget -O som.txt 'http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID="
echo -n $COMANDO > baixatitulo.sh
echo $SONGID\' >> baixatitulo.sh
csh baixatitulo.sh
TITLE=`grep -i songtitle som.txt | awk -F ">" '{ print $2 }' | awk -F "<" '{ print $1 }'`
#echo $TITLE
URL=`grep -i songlocation som.txt | awk -F ">" '{ print $2 }' | awk -F "<" '{ print $1 }' `
#echo $URL
COMANDO="wget -O \"$TITLE\".mp3 '$URL'"
echo $COMANDO > baixamusica.sh
csh baixamusica.sh
09 Out 2007, 18:35
sempre gosta muito daqui....
04 Out 2007, 22:30
21 Set 2007, 22:01
01 Set 2007, 18:26
18 Jul 2007, 14:52
#!/bin/bash
[ -z "${1}" ] && { echo "usage: $0 < ijigg URL | ID >" ; exit 1 ; }
ID=${1##*/}
SEDCMD='/Location\|Title/{s/<[^>]\+>//g;p}'
URL="http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=${ID}"
set - $( wget -q -O - "${URL}" | sed -n "${SEDCMD}" | tr '\n ' '\t_' )
wget ${1} -O "${2%.mp3}.mp3"
18 Jul 2007, 12:32
#! /bin/bash
SONGID=$1
#wget -O som.txt 'http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID=$SONGID'
COMANDO="wget -O som.txt 'http://www.ijigg.com/cgi-bin/loadSongData.cgi?songID="
echo -n $COMANDO > baixatitulo.sh
echo $SONGID\' >> baixatitulo.sh
csh baixatitulo.sh
TITLE=`grep -i songtitle som.txt | awk -F ">" '{ print $2 }' | awk -F "<" '{ print $1 }'`
#echo $TITLE
URL=`grep -i songlocation som.txt | awk -F ">" '{ print $2 }' | awk -F "<" '{ print $1 }' `
#echo $URL
COMANDO="wget -O \"$TITLE\".mp3 '$URL'"
echo $COMANDO > baixamusica.sh
csh baixamusica.sh
Cuidado com as quebras de linha...
Abraços












