
Aria2 开发历程
笑看风云的码农
这个作者很懒,什么都没留下…
展开
-
Aria2 开发历程 (4) --使用RPC与 Aria2 进行通讯
如果是Visual studio 解决方案的只需在项目里面勾选Websocket的模块。关于Websocket比较详细的教程可以参考。加入 websockets。原创 2023-11-30 11:50:44 · 2504 阅读 · 4 评论 -
Aria2 开发历程 (3) -- 启动Aria2
所以要成功启动Aria2,就不得不了解Aria2c的命令行参数官网提供的命令行说明2.通过加载配置好的配置文件来启动aria2c --conf-path=配置文件名例如:所有要设置的参数都写在aria2.conf里面,并且aria2c启动后按照aria2.conf里面的配置进行启动。对于配置文件的参数,我在网上找了一份比较详细的配置文件,可以根据这份配置结合自身情况进行修改## 文件保存设置 ### 下载目录。可使用绝对路径或相对路径, 默认: 当前启动位置。原创 2023-11-30 10:37:50 · 1906 阅读 · 0 评论 -
Aria2 开发历程 (2) - 获取Aria2
为了兼容32位操作系统,我下载的是 aria2-1.37.0-win-32bit-build1.zip 这个链接。下载后是一个压缩包,压缩包里面有几个文件,只需要里面的aria2c.exe这个程序即可。原创 2023-11-30 10:16:49 · 457 阅读 · 0 评论 -
Aria2 开发历程 (1) - 初步认识
方案1.官网(https://github.com/aria2/aria2)上提供编译方法,一个要时间二来麻烦,知乎上有人尝试编译过,生成的库有100多MB(也有人反映是因为编译了GUI进去),而且也没有人分享最新版的编译好的库,所以方案1只能搁置了。所以最终选择了方案2,作为开发方向。至于如何使用Aria2命令行,会在后续章节进行讲解。方案2.简单,官网有编译好的命令行执行程序。结合网上的教程即可运行起来。2.调用已经编译好的Aria2c.exe(所谓的命令行)。1.编译源码,生成静态库或者动态库。原创 2023-11-30 09:58:29 · 231 阅读 · 0 评论