查看: 88687|回复: 187
收起左侧

[交流探讨] 用火狐我喜欢用aria2下载,写写windows下教程吧

  [复制链接]
jiyuyan
发表于 2014-2-10 20:00:50 | 显示全部楼层 |阅读模式
本帖最后由 jiyuyan 于 2014-2-17 17:43 编辑

linux下教程不用写了吧,网络上一大把!

拜托请看完教程再用,什么都不设置直接打开aria2c.exe必然闪退!
aria2本身是命令行软件,只有设置后才可以不使用cmd来下载!


网络上也有一些windows下的教程,但基本没有涉及实现开机无cmd窗口启动,现在给大家带来这个福利,实现和linux下一样的爽快使用

为啥用aria2,因为轻巧,占用少,开源软件不乱搞,可以实现迅雷离线、旋风离线、百度网盘yaaw下载

一、下载
aria2下载地址
http://sourceforge.net/projects/aria2/files/stable/

建议windows下用1.17.1版本,虽然最新已经是1.18.3。
64位还是32位你看着办:
aria2-1.17.1-win-64bit-build1.zip        
aria2-1.17.1-win-32bit-build1.zip

二、安装
解压后随便找个英文路径的丢进去就行了
我就丢在D:\Program Files\aria2\下

接下来新建几个文件:
Aria2.log  (日志,空文件就行)
aria2.session (下载历史,空文件就行)
aria2.conf    (配置文件)
HideRun.vbs  (隐藏cmd窗口运行用到的)

三、配置 (重点来了)
1、配置aria2.conf

用文本编辑工具打开刚才建立的aria2.conf
复制按下面的内容,
注意修改一下选项:
dir=D:\Downloads\  (下载文件保存路径,改为你想要的)
log=D:\Program Files\aria2\Aria2.log   (日志文件,如果不需要日志,这一行可去掉,如果需要,路径D:\Program Files\aria2\改为你安装aria2的路径)
input-file=D:\Program Files\aria2\aria2.session
save-session=D:\Program Files\aria2\aria2.session(这两个是记录和读取下载历史用的,断电和重启时保证下载任务不会丢失,如果有时aria2不能启动,清空这里面的内容就行了,路径D:\Program Files\aria2\改为你安装aria2的路径)

  1. dir=D:\Downloads\
  2. log=D:\Program Files\aria2\Aria2.log
  3. input-file=D:\Program Files\aria2\aria2.session
  4. save-session=D:\Program Files\aria2\aria2.session
  5. save-session-interval=60
  6. force-save=true
  7. log-level=error


  8. # see --split option
  9. max-concurrent-downloads=5
  10. continue=true
  11. max-overall-download-limit=0
  12. max-overall-upload-limit=50K
  13. max-upload-limit=20

  14. # Http/FTP options
  15. connect-timeout=120
  16. lowest-speed-limit=10K
  17. max-connection-per-server=10
  18. max-file-not-found=2
  19. min-split-size=1M
  20. split=5
  21. check-certificate=false
  22. http-no-cache=true

  23. # FTP Specific Options

  24. # BT/PT Setting
  25. bt-enable-lpd=true
  26. #bt-max-peers=55
  27. follow-torrent=true
  28. enable-dht6=false
  29. bt-seed-unverified
  30. rpc-save-upload-metadata=true
  31. bt-hash-check-seed
  32. bt-remove-unselected-file
  33. bt-request-peer-speed-limit=100K
  34. seed-ratio=0.0


  35. # Metalink Specific Options

  36. # RPC Options
  37. enable-rpc=true
  38. pause=false
  39. rpc-allow-origin-all=true
  40. rpc-listen-all=true
  41. rpc-save-upload-metadata=true
  42. rpc-secure=false

  43. # Advanced Options
  44. daemon=true
  45. disable-ipv6=true
  46. enable-mmap=true
  47. file-allocation=falloc
  48. max-download-result=120
  49. #no-file-allocation-limit=32M
  50. force-sequential=true
  51. parameterized-uri=true

复制代码




2、实现开机无cmd窗口启动

用文本编辑工具打开刚才建立的HideRun.vbs

复制以下内容,注意修改D:\Progra~1\aria2\ 为你的aria2安装路径

  1. CreateObject("WScript.Shell").Run "D:\Progra~1\aria2\aria2c.exe --conf-path=aria2.conf",0
复制代码


要启动aria2,一定要点击这个文件,不要点击aria2c.exe


如果要开机启动,创建一个HideRun.vbs的快捷方式,把快捷方式丢到 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup中

我用的是windows8.1,windowsxp和7,自己找一下,很多年不用xp了,忘记那个路径了


四、管理界面

aria2是命令行下载器,是没有界面的,不过有webui

最简单就是访问这个网址就行了
http://ziahamza.github.io/webui-aria2/

或者到https://github.com/ziahamza/webui-aria2下载 (需爬梯)



五、进阶运用

1、迅雷离线yaaw下载
脚本地址:https://github.com/binux/ThunderLixianExporter

2、旋风离线yaaw下载
脚本地址:http://userscripts.org/scripts/show/160258

3、百度盘yaaw下载
脚本地址:http://userscripts.org/scripts/show/162138

具体网上有很多教程

评分

参与人数 2经验 +10 原创 +1 收起 理由
Tarchia + 1 版区有你更精彩: )
samtogo + 10 版区有你更精彩: )

查看全部评分

defpt
发表于 2014-2-10 20:03:30 | 显示全部楼层
有何方便之处和优缺点?
jiyuyan
 楼主| 发表于 2014-2-10 20:10:55 | 显示全部楼层
defpt 发表于 2014-2-10 20:03
有何方便之处和优缺点?

缺点:不方便,比较复杂

优点:占用极少,配合脚本可以批量下载迅雷离线、百度盘文件等
qsnow6
发表于 2014-2-10 20:50:58 | 显示全部楼层
最主要的是迅雷的批量添加BT下载,默认迅雷是一次只能添加一个。太方便了
script
发表于 2014-2-10 22:39:59 | 显示全部楼层
qsnow6 发表于 2014-2-10 20:50
最主要的是迅雷的批量添加BT下载,默认迅雷是一次只能添加一个。太方便了

怎么个批量添加法
愁思纷繁若斯
发表于 2014-2-10 22:45:29 | 显示全部楼层
打开就闪退。。
duckduckgo
发表于 2014-2-10 23:05:23 | 显示全部楼层
qsnow6 发表于 2014-2-10 20:50
最主要的是迅雷的批量添加BT下载,默认迅雷是一次只能添加一个。太方便了


批量添加bt,这个功能用的人不多吧??
落叶草香
发表于 2014-2-11 08:47:16 | 显示全部楼层
打开就闪退,求破
jiyuyan
 楼主| 发表于 2014-2-11 09:08:03 | 显示全部楼层

拜托请看完教程再用,什么都不设置直接打开aria2c.exe必然闪退!
aria2本身是命令行软件,只有设置后才可以不使用cmd来下载!
jiyuyan
 楼主| 发表于 2014-2-11 09:08:32 | 显示全部楼层

拜托请看完教程再用,什么都不设置直接打开aria2c.exe必然闪退!
aria2本身是命令行软件,只有设置后才可以不使用cmd来下载!
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|优惠券| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.3( 苏ICP备07004770号 ) GMT+8, 2017-4-27 03:46 , Processed in 0.093431 second(s), 7 queries , MemCache On.

快速回复 返回顶部 返回列表