用Aria2突破百度网盘限速

您所在的位置:网站首页 百度云限速怎么破解知乎视频教程 用Aria2突破百度网盘限速

用Aria2突破百度网盘限速

2024-07-15 20:50| 来源: 网络整理| 查看: 265

出于某些原因,发现一些好工具的时候,却不太敢广而告之,怕用的人多了,也就不能用了。但是总还是有推荐的冲动,便整理成篇,存在这里。 这次推荐的是 Aria2 这款下载工具,支持 Windows、Mac、Linux、Android 各平台。官网上是这样说的:

aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

作为基于命令行的下载工具,支持普通链接、FTP、BT、磁力链接下载,可视化界面可以通过网页实现。下面就安装使用的各个步骤进行说明。

1. Aria2安装

直接在官网(整个项目在 github 中)下载即可,根据不同的平台选择不同的安装包:

2. Aria2 配置 Mac 平台

安装好上一步的安装包之后,会发现……什么都没有发生,因为人家是命令行工具,安装好之后也需要在终端中打开(但还是有大神开发的网页端 UI 使用,见下)。为了能够好好用,需要配置如下:

打开终端(Terminal),依次输入以下命令: cd ~ mkdir .aria2 cd .aria2 touch aria2.conf

(创建文件夹.aria2,并在文件夹中创建配置文件aria2.conf)

打开 Finder,利用 Shift+Cmd+G 进入路径:~/.aria2/aria2.conf,用文本编辑器打开aria2.conf,将推荐配置拷贝进去: #用户名 #rpc-user=user #密码 #rpc-passwd=passwd #上面的认证方式不建议使用,建议使用下面的token方式 #设置加密的密钥 #rpc-secret=token #允许rpc enable-rpc=true #允许所有来源, web界面跨域权限需要 rpc-allow-origin-all=true #允许外部访问,false的话只监听本地端口 rpc-listen-all=true #RPC端口, 仅当默认端口被占用时修改 #rpc-listen-port=6800 #最大同时下载数(任务数), 路由建议值: 3 max-concurrent-downloads=5 #断点续传 continue=true #同服务器连接数 max-connection-per-server=5 #最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要 min-split-size=10M #单文件最大线程数, 路由建议值: 5 split=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=* #文件保存路径, 默认为当前启动位置 dir=/Users/xxx/Downloads #文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本 #disk-cache=0 #另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?) #enable-mmap=true #文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长 #所需时间 none < falloc ? trunc « prealloc, falloc和trunc需要文件系统和内核支持 file-allocation=prealloc

文本中加了#的代表被注释文字,与配置无关。需要修改dir=/Users/xxx/Downloads,代表文件下载的路径,根据自己需要修改成任何路径。其他选项根据注释提示内容进行修改(建议一开始不要修改)。

打开终端,启动 Aria2,使用命令:aria2c -D (-D,使程序后台运行,在终端窗口关闭之后仍然运行) 这时候已经可以进行下载,如aria2c http://example.org/mylinux.iso

配置可视化界面,选择Aria2 Web UI,两种方法部署:

界面图片

在线端: https://ziahamza.github.io/webui-aria2/

本地端:https://github.com/ziahamza/webui-aria2,下载其中的全部文件,解压后点击index.html即可。

如果出现错误提示,注意在设置——连接设置中修改即可。

修改为以下配置(均为默认,与之前配置文件~/.aria2/aria2.conf相匹配。):

配置完成后,点击添加即可下载。

Windows 平台

请直接参考少数派的这篇文章:https://sspai.com/post/40808

PS:其中还包括了“使用 aria2 下载百度云文件”这一技巧,使用的是 Chrome 插件 BaiduExporter(虽然官方商店上已经下架),在后文中也会讲到。 PPS:注意工具中的aria2c.exe是不能直接双击使用的,是命令行工具。需要直接双击使用,选aria2.exe文件!同样的,开机自启的话,直接创建aria2.exe的快捷方式,将快捷方式放到C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup中即可。(这时候又忍不住推荐一下 Windows 下的文件检索神器Everything!)

Android 平台

如果想折腾的话,可以在手机上也进行配置,参见知乎https://www.zhihu.com/question/28333225 其中提到的软件推荐到酷安下载(重点关注相应软件下的评论)。

3. 进阶 OR 关键

不可否认,百度云是个好东西,特别是保存到自己网盘的视频内容可以点击后直接观看。但是,想要从网盘上下载真是。。。 配置好 Aria2 之后,接下来就是安装浏览器插件,让百度云中的文件直接通过 Aria2 下载。(关键在于速度~)

推荐两个插件:

BaiduExporter,界面如下,具体安装方法可以参考少数派教程https://sspai.com/post/40808。 baidudl,界面如下。详细介绍可以参见小众软件介绍,在 Chrome 商店可以直接下载。

PS:百度网盘的一些小技巧:

搜索,有http://www.panduoduo.net/这样一些网页工具;视频资源可以试试这个网站http://www.dysfz.cc/ 遇到 BT 种子或者磁力链接,可以粘贴到百度网盘的离线下载中,再直接在线观看或者用 Aria2 下载。 终于可以抛弃百度网盘客户端和迅雷了~ 从某个角度看,百度网盘真是个好产品。

参考链接:

官网:http://aria2.github.io 少数派文章1:https://sspai.com/post/32167 少数派文章2:https://sspai.com/post/40808 BaiduExporter:https://github.com/acgotaku/BaiduExporter Medium 文章:https://medium.com/@Justin___Smith/aria2%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B-mac%E5%92%8Cwindows-b31d0f64bd4e 知乎回答:https://www.zhihu.com/question/28333225 百度网盘:https://pan.baidu.com


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3