无名阁

美好的生活需要用心记录

在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/

标签: 网络 Linux

et_highlighter51

发表评论: