#!/bin/sh # ffffx0@gmail.com # 2008-07-26 # wget $1 -q -O downloaded.html cat downloaded.html | tr /" //n | grep 'tn=baidump3' > list.raw CC=1 for VAL in `cat list.raw` do wget $VAL -O $CC.html & sleep 1 CC=`expr $CC + 1` done NUM=`cat list.raw | wc -l` CC=1 while [ $CC -le $NUM ] do URL=`cat $CC.html | tr '"' '/n' | grep 'http://202.108.23.172/' | head -1` TITLE=`head -8 $CC.html | grep '^'| perl -pe 's/ (.*) <//title>/$1/g' | tr -d ' ' ` wget "$URL" -O $CC.html.d & sleep 1 echo "/n" >> $CC.html.d echo $TITLE >> $CC.html.d done CC=1 while [ $CC -le $NUM ] do URL=`cat $CC.html.d | grep '歌曲名' | tr '"' '/n' | grep ^http:// | tr -d ' ' ` SUFFIX=`echo ${URL} | awk -F. '{print $NF}'` TITLE=`tail -1 $CC.html.d | tr -d ' ' ` echo $URL echo $URL >> list.mp3 wget "$URL" -O $TITLE.$SUFFIX sleep 1 CC=`expr $CC + 1` done
Shell Script for Downloading Songs from BaiduMP3
最新推荐文章于 2024-09-18 17:54:23 发布