首页 » SEO优化 » rpcsecrettokenphp技巧_强烈推荐一款全能的下载神器Aria2

rpcsecrettokenphp技巧_强烈推荐一款全能的下载神器Aria2

访客 2024-11-13 0

扫一扫用手机浏览

文章目录 [+]

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

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

rpcsecrettokenphp技巧_强烈推荐一款全能的下载神器Aria2

一、Aria2 简介

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

rpcsecrettokenphp技巧_强烈推荐一款全能的下载神器Aria2
(图片来自网络侵删)

很多人在 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没有图形化的界面, 下载任务完成后, 就自动退出了

篇幅有限,这块内容就先容到这了,后面会分享aria2怎么去配置图形界面和插件下载,感兴趣的朋友可以关注下~

标签:

相关文章

UC浏览器,探索种子技术的创新与未来

随着互联网技术的飞速发展,网络下载速度逐渐成为衡量浏览器性能的重要指标。UC浏览器作为一款深受用户喜爱的手机浏览器,其在种子技术的...

SEO优化 2025-01-01 阅读0 评论0

七五笔输入法,高效便捷的汉字输入体验

随着科技的飞速发展,电脑已成为我们生活中不可或缺的工具。在电脑操作过程中,汉字输入法是我们每天都要接触的。七五笔输入法作为一种高效...

SEO优化 2025-01-01 阅读0 评论0

一窥g币充值奥秘,介绍数字货币的便捷之路

随着互联网技术的飞速发展,数字货币逐渐走进我们的生活。作为一种新型支付方式,数字货币具有便捷、高效、安全等特点,受到了越来越多人的...

SEO优化 2025-01-01 阅读0 评论0

SU软件中的复制方法,高效设计之路

随着现代设计行业的飞速发展,计算机辅助设计(CAD)软件已成为设计师们不可或缺的工具。在众多CAD软件中,SketchUp(简称S...

SEO优化 2025-01-01 阅读0 评论0