Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44053
  • 博文数量: 4
  • 博客积分: 315
  • 博客等级: 二等列兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-17 12:42
文章分类

全部博文(4)

文章存档

2011年(1)

2009年(3)

我的朋友

分类: LINUX

2009-04-28 15:39:16

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

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


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

以上面的链接为例:
Quote:

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


结果是这样的
Copy code
lili@ubuntu:~$ echo QUFmdHA6Ly9keWdvZDE6ZHlnb2QxQGQxMzEuZHlnb2QuY246MzA0OS/pnZ7or5rli7/mibBEVkRzY3IvW+eUteW9seWkqeWggnd3dy5keWdvZC5jbl3pnZ7or5rli7/mibBjZDEucm12Ylpa|base64 -d 
AAftp://dygod1:dygod1@d131.dygod.cn:3049/非诚勿扰DVDscr/[电影天堂[url][/url]]非诚勿扰cd1.rmvbZZ


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

非诚勿扰DVDscr/[电影天堂]非诚勿扰cd1.rmvb


那么,现在我们就可以用任何一个你喜欢的下载工具下载它了
值得注意的是,经过解码,你发现了这个ftp网站的用户名和密码,lftp还记得么

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


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

echo $FILE_URL | base64 -d


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

还不满足的同学可以用这个原理写个脚本直接下载
【注】写于2009年1月12日
阅读(2719) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:一行命令下载栋力电影(awk)

给主人留下些什么吧!~~