找回密码
 立即注册
收起左侧

Aria2在Windows环境下的使用(可提高某盘下载速度)

3
回复
14248
查看
[复制链接]
累计签到:894 天
连续签到:1 天
来源: 原创 2016-1-30 19:49:31 显示全部楼层 |阅读模式

【本帖原始发表于Qter.org论坛,转载请注明出处:http://www.qter.org/forum.php?mod=viewthread&tid=4007,谢谢合作。】

         昨天和今天帮助@aqwded网友编译了AriaGUIhttp://www.qter.org/forum.php?mod=viewthread&tid=4005)。但是我不知道这是干啥用的。经过搜索后得知,原来是个下载神器。果断部署在自己电脑上,下载某云上的链接比某管家快多了,所以打算写个帖子,与大家分享。PS:这个东西还可以用到迅雷离线上,但是没有会员,我没有测试。
         好了,我们直接切入正题。


1.需要的东西
aria2-1.19.3-win-32bit-build1.zip#主程序
aria2c_add.7z#配置文件
doc.7z#html帮助文档
url.txt#下载链接们
webui-aria2-master.zip#WebUI
附:用火狐我喜欢用aria2下载,写写windows下教程吧.pdf #参考帖子1
附:Mac下使用Aria2下载教程----迅雷和百度盘终极解决方案.pdf#参考帖子2

提示:
         我使用的时候是1.19.3版本。
         需要用chrome浏览器,需要装两个扩展,但是本教程只用到了一个扩展。所以需要爬梯子。怎么找梯子,这个自己想办法喽。
附:
         网盘下载链接:http://pan.baidu.com/s/1nulF94P  密码:fkgc
附:
         官方下载地址及插件地址:
aria2

doc

WebGUI

百度盘:chrome中下载BaiduExporter:

迅雷离线(需要迅雷会员):chrome中下载迅雷离线助手


2.开始搭建
        

2.1首先解压aria2-1.19.3-win-32bit-build1.zip文件夹到某一目录下,我这里是放到了C:\Program Files (x86)\Aria2\目录下,保证目录结构如下       C:\Program Files (x86)\Aria2\aria2c.exe
         我的电脑系统是Win10的,所以需要改一下Aria2的权限,去掉只读属性,安全权限改为完全控制。


2.2解压aria2c_add.7zC:\ProgramFiles (x86)\Aria2\目录下,
         四个文件:
aria2.conf#配置文件
Aria2.log#日志文件
aria2.session#记录下载回话文件
HideRun.vbs#自动运行脚本
         aria2c.exe同目录。
        

2.3编辑aria2.conf,更改配置。
#dir=D:\Downloads\下载文件保存路径
#log=C:\Program Files (x86)\Aria2\Aria2.log 日志文件,如果不需要日志
#input-file=C:\Program Files (x86)\Aria2\aria2.session 读取下载历史
#save-session=C:\Program Files (x86)\Aria2\aria2.session 记录下载历史
                  我的配置为
dir=D:\Download\
log=C:\Program Files (x86)\Aria2\Aria2.log
input-file=C:\Program Files (x86)\Aria2\aria2.session
save-session=C:\Program Files (x86)\Aria2\aria2.session

更多配置内容请解压doc.7z,然后参考里面的内容。


2.4获得防火墙权限
                  C:\ProgramFiles (x86)\Aria2\目录下,打开命令提示符。
PS:快捷方法:Ctrl +Shift + 右键
                  运行命令
                          aria2c.exe--conf-path=aria2.conf
                  弹出请求防火墙的警告,允许通过专用网络和公用网络。
                          Ctrl+ C退出


2.5修改HideRun.vbs文件
                  CreateObject("WScript.Shell").Run"C:\Progra~2\Aria2\aria2c.exe --conf-path=aria2.conf",0
                  注意:C:\Progra~2\Aria2\aria2c.exearia2c.exe所在路径。
C:\Progra~2指C:\Program Files (x86)。C:\Progra~1指C:\Program Files。
        

2.6将启动服务添加到开机启动启动项(可选)
                  C:\Users\用户名\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup\目录下创建C:\Program Files (x86)\Aria2\HideRun.vbs的快捷方式。


2.7打开chrome浏览器,安装扩展(自己找梯子)
百度盘:chrome中下载BaiduExporter:

迅雷离线(需要迅雷会员):chrome中下载迅雷离线助手
        

2.8部署WebUI(亦可以自己安装Tomcat)
                  解压webui-aria2-master.zip到某一目录,我将它解压到了C:\ProgramFiles (x86)\webui-aria2-master目录下,C:\Program Files (x86)\webui-aria2-master\index.html
                  chrome打开index.html
                  若提示: Oh Snap! Could not connect to the aria2 RPC server. Will retry in 10secs. You might want to check the connection settings by going to Settings >Connection Settings
说明没有运行HideRun.vbs。运行HideRun.vbs文件即可。
刷新网页,Successfully connected to Aria2 through remote RPC, howeverthe connection is still insecure. For complete security try adding anauthorization secret token while starting Aria2 (through the flag --rpc-secret)。
说明服务启动成功。



2.9小时牛刀
                  没有安装BaiduExporter扩展时:



安装BaiduExporter扩展后:



点击



然后转到index.html页面


暂停,使用客户端下载同样的文件。


仔细观察:其实Aria2的下载速度是比后者快的,(20M的光纤,用的无线路由器。)虽然Aria2的不是很稳定,但是我感觉比后者快。当然比较靠谱的做法是下载同一个文件,计算耗时。
http://pan.baidu.com/s/1dEqFE3B文件实测一下:


客户端用时:5min+(About From: 19:14:23.27To: 19:20:10.07)
Aria2  用时:<2min(About From: 19:25:20.97To: 19:27:06.93)
结论:Aria2完胜!!!

2.10如何关闭服务
         命令行输入taskkill/IM aria2c.exe /T /F关闭进程。
         为了方便,我写成了一个批处理文件stoparia2c.bat。

3.写在后面

                  我希望有Qter能补上迅雷离线下载部分的教程。

                  Qter有你更精彩!

                  最后,马上就要过春节啦,提前祝大家春节快乐!!!


Luffy@Beijing

2016-01-30 19:44:42

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:1569 天
连续签到:1 天
2016-1-31 10:46:35 显示全部楼层
看着很不错,有时间试试!
回复 支持 反对

使用道具 举报

累计签到:894 天
连续签到:1 天
2016-1-31 11:38:39 显示全部楼层
yafeilinux 发表于 2016-1-31 10:46
看着很不错,有时间试试!

不只是看起来我发现这个过年的主题很不错
回复 支持 反对

使用道具 举报

尚未签到

2016-3-14 16:00:01 显示全部楼层
我也想了解,请大家都说说
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了