文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[原创]命令行也强大之下载迅雷资源的方法

[原创]命令行也强大之下载迅雷资源的方法

时间:2009-04-28  来源:txdgtwpv

我给迅雷发过邮件,问他们什么时候开发linux版的迅雷,但几个月过了,我还是没收到任何回音

但是下载东西的时候,经常会遇到以"thunder://"的链接,比如:
Quote:
thunder://QUFmdHA6Ly9keWdvZDE6ZHlnb2QxQGQxMzEuZHlnb2QuY246MzA0OS/pnZ7or5rli7/mibBEVkRzY3IvW+eUteW9seWkqeWggnd3dy5keWdvZC5jbl3pnZ7or5rli7/mibBjZDEucm12Ylpa

thunder://后面的一串无意义的字符串实际上是把原始URL经过RFC3548标准编码得到的,于是通过解码就可以得到正确的URL(会多出一些AA,ZZ之类的字符,不过很好辨别)

以上面的链接为例:
Quote:

echo QUFmdHA6Ly9keWdvZDE6ZHlnb2QxQGQxMzEuZHlnb2QuY246MzA0OS/pnZ7or5rli7/mibBEVkRzY3IvW+eUteW9seWkqeWggnd3dy5keWdvZC5jbl3pnZ7or5rli7/mibBjZDEucm12Ylpa | base64 -d


结果是这样的
<LINK href="thunder_files/prettify.css" type=text/css rel=stylesheet>
Copy code
lili@ubuntu:~$ echo QUFmdHA6Ly9keWdvZDE6ZHlnb2QxQGQxMzEuZHlnb2QuY246MzA0OS/pnZ7or5rli7/mibBEVkRzY3IvW+eUteW9seWkqeWggnd3dy5keWdvZC5jbl3pnZ7or5rli7/mibBjZDEucm12Ylpa|base64 -d 
AAftp://dygod1:[email protected]:3049/非诚勿扰DVDscr/[电影天堂[url]www.dygod.cn[/url]]非诚勿扰cd1.rmvbZZ


于是,就可以得到地址为
Quote:

ftp://dygod1:[email protected]:3049/非诚勿扰DVDscr/[电影天堂www.dygod.cn]非诚勿扰cd1.rmvb


那么,现在我们就可以用任何一个你喜欢的下载工具下载它了
值得注意的是,经过解码,你发现了这个ftp网站的用户名和密码,lftp还记得么http://bbs.stuhome.net/read.php?tid=133292

当然了,下载的速度不可能快过迅雷,原因众所周知:
wget之类的软件不能盗链!!
我们还是期望linux版迅雷快点出现吧

最后总结一下上面的命令:

echo $FILE_URL | base64 -d


也许你会觉得输出结果不好看(输出后没换行),那就这样吧
echo $FILE_URL | base64 -d | echo

还不满足的同学可以用这个原理写个脚本直接下载
【注】写于2009年1月12日
相关阅读 更多 +
排行榜 更多 +
manwa2免费漫画官方版下载

manwa2免费漫画官方版下载

趣味娱乐 下载
AccuBattery汉化免费版下载

AccuBattery汉化免费版下载

生活实用 下载
甜瓜游乐场2官方正版下载

甜瓜游乐场2官方正版下载

模拟经营 下载