工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1209|回复: 3

喜欢的人就知道怎么用。呵呵,enjoy it。

[复制链接]
发表于 2005-10-27 21:33 | 显示全部楼层 |阅读模式
#!/bin/sh
# By 6e [email protected]
# By sasadong [email protected]

wget http://list.mp3.baidu.com/topso/mp3topsong.html

cat mp3topsong.html  | tr \" \\n | pcregrep tsomp3.htm$ > list.raw

CC=1
for VAL in `cat list.raw`
do

wget http://list.mp3.baidu.com/topso/$VAL -O $CC.html &

usleep 100

CC=`expr $CC + 1`

done

NUM=`cat list.raw | wc -l`

CC=1

while [ $CC -le $NUM ]
do

URL=`cat $CC.html  | tr \" \\\n | pcregrep ^请点击左键!来源网址: | pcregrep 请参照百度权利声明使用$ | tr  [:space:] \\\n | pcregre
p ^http:// |  pcregrep .mp3$ | head -1`

TITLE=`head -8 $CC.html | pcregrep '^<title>'| perl -pe 's/<title>(.*)_(.*)<\/title>/$2/g' | tr -d ' '`

echo $URL

echo $URL >> mp3file.list

wget "$URL" -O $TITLE.mp3 &

sleep 10

CC=`expr $CC + 1`

done

[ Last edited by sasadong on 2005-10-27 at 21:46 ]
 楼主| 发表于 2005-10-27 21:37 | 显示全部楼层
Originally posted by sasadong at 2005-10-27 21:33:
#!/bin/sh
# By sasadong [email protected]

wget http://list.mp3.baidu.com/topso/mp3topsong.html

cat mp3topsong.html  | tr \\\" \\\\n | pcregrep tsomp3.htm$ > lis ...



声明一下,由http://www.wespoke.com/archives/download/baidu500.sh.txt修改。

[ Last edited by sasadong on 2005-10-27 at 21:45 ]
回复

使用道具 举报

发表于 2005-10-31 01:24 | 显示全部楼层
的确如此
回复

使用道具 举报

发表于 2005-12-6 01:25 | 显示全部楼层
没理解错的话是自动下载百度最新MP3歌曲的shell脚本
可惜这里用linux的人极少。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-14 06:20

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表