无名阁
在Ubuntu等Linux下使用迅雷离线下载
2012-4-14 笑看风云

###################注意,因为loli.lu因为迅雷问题已经关闭,所以以下方法已经不能在使用,不过要是有迅雷vip帐号的话可以按照这篇文章使用迅雷离线下载,http://www.xzcblog.com/?post=154.##################################


对于Linux用户,无论你用不用Windows,都不会不知道迅雷和迅雷离线。

面对国内这苦B的网络环境,用http,ftp太慢,bt,ed2k过期,想用迅雷,额。。没客户端。。渣一样的客户端,用浏览器下吧,下一半断了还不能多线程,用命令行又有cookie验证。。。


这篇教程旨在帮助大家打造一个方便的高速下载平台,下载工具采用多线程的aria2c,中转网站采用loli.lu(迅雷离线分享)的导出功能,方便地解决这个问题。


工具介绍


aria2


aria2c是一个跨平台开源,多线程,多协议支持的下载器。

支持包括HTTP/HTTPS, FTP, BitTorrent多种内容的下载,并且支持多来源,多线程,有丰富的前端可供选用。


具体的介绍就不多说了大家可以自己谷歌。


loli.lu


足兆叉虫Martian支持下共同创建的一个迅雷离线下载分享的开源项目。旨在帮助Linux和MAC用户更好的适用迅雷离线的丰富资源。

通过这个项目的中转,你可以免费获得可供下载的迅雷离线地址,并且可以将地址分享给好友进行下载。


安装aria2


因为本人使用的Ubuntu系统所以直接用apt就可安装




sudo apt-get install aria2


别的系统安装方法大致相同,如果你的软件源里面没有aria2,也可以到http://sourceforge.net/projects/aria2/files/stable/下载源码手动编译安装。


安装好后输入一下命令




aria2c -v


将会出现一下内容




aria2 version 1.13.0
Copyright (C) 2006, 2011 Tatsuhiro Tsujikawa

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

** Configuration **
Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5

Report bugs to t-tujikawa@users.sourceforge.net
Visit http://aria2.sourceforge.net/


表明安装成功,注意,由于aria2在1.10后参数变化,而Loli.lu导出的是新的参数设定,需要aria2的版本高于1.10


获取下载链接


访问:https://loli.lu/,点击右上角的登录,使用Google账户授权(不登录也行,不过只能下载别人发布的资源):


 


之后点击你想下载的资源,会出现一个弹出框(在这之前会出现写入cookie的提示),我们把鼠标移动到批量下载的文字上,然后点击aria2 x10:


 


之后这个浮动框中会出现所有的文件的下载地址,如:




aria2c -c -s10 -x10 --out outlook2010\_X86\.exe --header 'Cookie:gdriveid=5D1C1B5350C4BD46F23A7C86C8804DD9;' 'http://'{gdl,dl.{f,g,h,i,twin}}'.lixian.vip.xunlei.com/download?fid=mGcmt/wX+5+TD/f/ChDzHQmFaCbAI1waAAAAAK+kJgkk3VgDTlztKsqr87E9riUO&mid=666&threshold=150&tid=6FDDEBDA176FD5AC482F91BFC0ECF3FC&srcid=4&verno=1&g=AFA4260924DD58034E5CED2ACAABF3B13DAE250E&scn=c10&i=06C4B045A093B0DC45BAEDA974FB9D87&t=4&ui=197927748&ti=96566131779&s=442246080&m=0&n=010E4490336F6F6B325100D4005838362E0449815F00000000&ff=0&co=4F39EFA034929E01DBAEA76527CB3B93&cm=1'


接着复制这个下载地址。


现在我们就可以下载了


打开终端,使用cd命令进入你想存放下载文件的目录,如:




cd ./下载


然后把之前复制的下载地址粘帖到终端中,然后回车,之后会出现这些信息:




 *** Download Progress Summary as of Sat Apr 14 22:59:24 2012 ***               
================================================================================
[#1 SIZE:8.7MiB/421MiB(2%) CN:5 SPD:170.6KiBs ETA:33m08s]
FILE: /home/xzc/下载/outlook2010_X86.exe
--------------------------------------------------------------------------------
[#1 SIZE:11.9MiB/421MiB(3%) CN:5 SPD:142.4KiBs ETA:39m20s]
SIZE:文件大小,进度 CN:线程数 SPD:速度 ETA:剩余时间


如果你想停止下载可以使用ctrl+c来停止下载,如果停止下载之后要接着下载只需要重新输入之前的命令即可(需要在相同的文件夹下)。


添加资源


在登录后就可以在右上角找到发布资源的链接啦:


 


当然了,如果觉得麻烦,也可以直接填写链接获得高速下载链接:


 


 


对于感兴趣的资源我们还可以通过分享来分享给好友:


 


===END==


本文参考自:http://blog.binux.me/2011/12/howto_download_xunlei_offline_for_linux/

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容