强烈推荐一款全能的下载神器--Aria2

概述

Aria2是一款免费开源跨平台且不限速的多线程下载软件,Aria2的优点是速度快、体积小、资源占用少;支持 HTTP / FTP / BT / Magnet 磁力链接等类型的文件下载;支持 Win、Mac、Linux系统,甚至在树莓派、NAS、路由器等设备上都能安装它。其实,现在很多安装aria2工具的用户都是为了用它来不限速下载百度云资源的。因为用aria2下载百度云资源,再也不用忍受限速的煎熬了。

github:https://github.com/aria2/aria2/


一、Aria2 简介

Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以从多个来源、多个协议下载资源,最大的程度上利用了你的带宽。Aria2 有着非常小的资源占用,在关闭磁盘缓存的情况下,物理内存占用通常为 4M(正常 HTTP/FTP 下载的情况下),BitTorrent 下载每秒2.8M/S的情况下,CPU 占有率约为 6%。Aria2 支持 JSON-RPC 和 XML-RPC 接口远程调用。

很多人在 Windows 可能用过 Internet Download Manager,是很好用的多线程下载工具。Aria2 跟 IDM 类似,不仅可以多线程下载,还可以通过多来源进行下载,简单的说就是从多个镜像服务器同时下载一个文件,Aria2 还支持 BT 协议,弥补了 IDM 只支持 HTTP 和 FTP 的痛点。

不过,Aria2是命令行工具,普通用户使用起来有难度,我们可以自己搭建Aria2 web管理面板,就可以轻松管理Aria2下载资源了。


二、安装篇

安装Aria2确实是个麻烦事,特别是要安装新的版本,这里分享一下别人静态编译的地址,作者更新的挺勤的,基本上新版本出了很快就会跟进。

1、静态编译下载

GNU/Linux:

32位: https://github.com/q3aql/aria2-static-builds/releases/download/v1.32.0/aria2-1.32.0-linux-gnu-32bit-build1.tar.bz2

64位: https://github.com/q3aql/aria2-static-builds/releases/download/v1.32.0/aria2-1.32.0-linux-gnu-64bit-build1.tar.bz2

ARM树莓派: https://github.com/q3aql/aria2-static-builds/releases/download/v1.32.0/aria2-1.32.0-linux-gnu-arm-rbpi-build1.tar.bz2

Windows:

32位: https://github.com/q3aql/aria2-static-builds/releases/download/v1.32.0/aria2-1.32.0-win-32bit-build1.7z

64位: https://github.com/q3aql/aria2-static-builds/releases/download/v1.32.0/aria2-1.32.0-win-64bit-build1.7z

还有个改版的,把并发线程提到了128,暴力下载

GNU/Linux 64位: https://github.com/xzl2021/aria2-static-builds-with-128-threads/releases/download/v1.32.0/aria2-1.32.0-linux-gnu-64bit-build1.tar.bz2

安装方法没啥说的,找地方解决直接用就行,静态编译就是这么牛逼,不需要额外安装库

2、集成版下载

因为Aria2很强大,同时因为强大又没那么容易上手,所以有些人就想办法把Aria2集成到其他软件或者封装成图形界面,使得它能够更方便使用。

1. Persepolis Download Manager(Windows/Linux/macOS)

官网:https://persepolisdm.github.io

下载:

Debian/Ubuntu: https://github.com/persepolisdm/persepolis/releases/download/2.4.2/persepolis_2.4.2.1_all.deb

macOS: https://github.com/persepolisdm/persepolis/releases/download/2.4.2/persepolis_2_4_2_mac.dmg

Windows 32位: https://github.com/persepolisdm/persepolis/releases/download/2.4.2/persepolis_2_4_2_windows_32bit.exe

Windows 64位: https://github.com/persepolisdm/persepolis/releases/download/2.4.2/persepolis_2_4_2_windows_64bit.exe

纯粹的套壳之作,开箱即用,虽然目前还有些问题,但是还是挺好的

2. PanDownload(Windows)

下载地址:https://github.com/cherryljr/PanDownload/raw/master/PanDownload.exe

将Aria2用于百度云下载,无需浏览器插件,无需复制粘贴,登录账户一点即下

3.Aria2GUI(macOS)

下载地址:https://github.com/yangshun1029/aria2gui

就是单纯的Yaaw+内置Aria2,但是效果其实挺好,配合自带的浏览器插件还是不错的

4.Maria(macOS)

下载地址:https://github.com/shincurry/Maria

这个集成了Aria2,也能用You-Get来进行部分下载,也是不错的


三、实战篇

1、获取aria2

下载后解压到D:\aria2

wget https://github.com/q3aql/aria2-static-builds/releases/download/v1.35.0/aria2-1.35.0-win-64bit-build1.7z

2、新建文件夹和文件

在aria2内新建文件夹download(保存下载文件) 和新建文件aria2c.session(保存下载进度)


3、修改配置

将解压获得的aria2.exe加入aria2文件夹, 在文件夹aria2内新建配置文件aria2c.conf,内容如下:

#用户名#rpc-user=hwb#密码#rpc-passwd=hwb#上面的认证方式不建议使用,建议使用下面的token方式#设置加密的密钥#rpc-secret=token#允许rpcenable-rpc=true#允许所有来源, web界面跨域权限需要rpc-allow-origin-all=true#允许外部访问,false的话只监听本地端口rpc-listen-all=true#RPC端口, 仅当默认端口被占用时修改#rpc-listen-port=6800#最大同时下载数(任务数), 路由建议值: 3max-concurrent-downloads=5#断点续传continue=true#同服务器连接数max-connection-per-server=5#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要min-split-size=10M#单文件最大线程数, 路由建议值: 5split=10#下载速度限制max-overall-download-limit=0#单文件速度限制max-download-limit=0#上传速度限制max-overall-upload-limit=0#单文件速度限制max-upload-limit=0#断开速度过慢的连接#lowest-speed-limit=0#验证用,需要1.16.1之后的release版本#referer=*#文件保存路径为aria2内的download文件夹dir=D:\aria2\download#文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本#disk-cache=0#另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)#enable-mmap=true#文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长#所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持file-allocation=prealloc## 进度保存相关 ### 从会话文件中读取下载任务input-file=D:\aria2\aria2c.session# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件save-session=D:\aria2\aria2c.session# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0save-session-interval=6force-save=true#解决SSL/TLS handshake failure问题check-certificate=false


4、测试下载

假设需要下载史莱姆的图片,则输入以下命令

D:\aria2\aria2c.exe http://i0.hdslb.com/bfs/bangumi/a4c0e0ccc44fe3949a734f546cf5bb07da925bad.png

aria2与我们平常用的迅雷不同, aria2没有图形化的界面, 下载任务完成后, 就自动退出了


(0)

相关推荐

  • 度盘在线解析

    使用帮助 用户设置 插件下载 下载提示 因百度限制,需修改浏览器 User Agent 后下载.你可以在下方选择你喜欢的方式进行下载. Motrix(推荐) 前往 Motrix官网 下载 Motrix ...

  • 分享一款不限速的免费下载神器!开源无广告,支持资源嗅探

    来源:扩展迷EXTFANS 2020年,某知名国产下载软件X雷发布了全新版本,改动颇大,但仍有部分网友对它感到失望. 比如花钱购入会员后,该限速依然限速,很多资源还不允许下载,等等. "除了 ...

  • 使用Aria2完成下载任务

    互联网最大的特点之一就是信息的便捷分享,对一个"爱学习"的童鞋来说,冲浪的过程中或多或少都要下载一些文件.音视频什么的.常用的文件下载器包括:迅雷.电驴等通用下载器:百度云等各类云 ...

  • 高质量工具 篇二十七:推荐6款实用强大的神器工具,建议你先收藏,总有一天你会用到

    分享6个非常强大的神器工具,每一款都是精品,喜欢的话记得点赞支持哦~ 1.后羿采集器 后羿采集器是前谷歌技术团队倾力打造,基于人工智能技术,只需要输入网址就能自动识别采集内容.支持Win/Mac/Li ...

  • 推荐一款霸道的下载器!

    官网:www.youquhome.cn hello大家好,这里是周末累的一点儿也不想动也要爆肝更新的老Y工作室. 最近老Y的女神又提了一些无理合理的要求,老Y就按顺序给大家分享下.这一期讲的是女神让我 ...

  • Python太火了!推荐一款在线写代码神器!再也不用安装程序了

    Python大本营 今天 Python 的火热,让很多人意识到 Python 对职业发展的重要,不仅小白选手有想学习的欲望,甚至连 BAT 的技术大牛,也将 Python 作为提升职场竞争力的第二开发 ...

  • 推荐一款家庭秋季养生神器,生津润燥又止咳

    秋天的主气是燥.入秋以来,天气渐趋寒冷和干燥. 燥邪太过,最易伤及肺气,若肺气不顺,就会出现口干舌燥.津液耗散.咳嗽不止的症状. 因此,秋季养生,必先滋阴润肺,使肺气不受秋燥的损害. 推荐一款滋阴润肺 ...

  • 推荐一款万能抓包神器:Fiddler Everywhere

    搞IT技术的同行,相信没有几个人是不会抓包这项技能的(如果很不幸你中枪了,那希望这篇文章给你一些动力),市面上的抓包工具也有很多,常用的有:Charles.Fiddler.Burpsuite.Wire ...

  • 再推荐两款无损音乐下载器

    写在前面 由于腾讯改了推送机制,不像以前那样推送文章,也就是说现在你看到的这篇文章不一定是今天推送的,也可能看不到此推文,所以如果你喜欢本公众号的话,可以设为星标★,即可第一时间查看最新分享!喜欢文章 ...

  • 又更新了!应该让更多人知道这款无损音乐下载神器!

    前言 作为一名科技博主,早已练就了从UI就可以大体判断出这个软件是不是充满套路. 毕竟之前被坑过太多次了,这可能就是所谓的细节洞察全局吧. 马马虎虎粗制滥造的应用一般第一眼就刷掉了,基本不可能出现在文 ...

  • 没错,这款全能下载神器可以让你为所欲为!

    队长来了. 估计大家浏览网页时会有下载视频的需求,但是不是所有的视频都有下载按钮,比如百度经验中的视频.公众号文章中的视频. 而且也不是所有的视频都可以下载到本地,比如 B 站上的视频. 在电脑浏览器 ...

  • 第三十二期 推荐一款文献下载神器:ze...

    第三十二期 推荐一款文献下载神器:zenodo 超级好用,关键还免费哦,送给爱学习的你们.   这是一个优质的文献资源网站(网址见置顶评论哈),网站界面简洁.最长用到的就是上方搜索栏和下方的" ...