2011-09-16 49 views
1

所以我一直试图设置wget从www.goodmusicallday.com下载所有的mp3。不幸的是,该网站并不是由网站托管的mp3,而是将它们放在www.hulkshare.com上,然后链接到下载页面。有没有一种方法可以使用wget的递归和过滤功能使其进入每个hulkshare页面并下载链接的mp3?使用wget在页面上下载所有hulkshare/mediafire链接的文件

任何帮助非常感谢

回答

1

所以,我的一个朋友居然想出了一个真棒办法做到这一点,只需在终端中输入以下代码:

IFS="";function r { echo $1|sed "s/.*$2=\([^\'\"\&;]*\).*/\1/";};for l in `wget goodmusicallday.com -O-|grep soundFile`;do wget -c `r $l soundFile` -O "`r $l titles`";done 
0

我猜不是!

我曾多次尝试从mediafire做脚本下载,但徒劳无功。

这就是为什么他们没有简单的下载链接,而是有一个计时器连接到!

如果你已经注意到了,你会看到下载链接(我的意思是实际的文件托管服务器不是www.mediafire.com!而是像download666.com)。

所以,我不认为这是可能的wget!

如果下载链接是简单的html链接,a标签,Wget只能保存一天。

问候,

+0

我认为可能是这种情况。非常感谢您的帮助! –

+0

只是等待别人回答这个问题.....我不是一个机构在这个问题上......:P –