aria2 1.35.0 电脑端下载 - aria2 pc免费下载
aria2有一个烦人的限制就是只能16线程,要想突破,只能修改源码。我这个是1.35.0的aria2,论坛里面没有这个,只有之前的版本。
所以,我就改了源码,弄了一个aria2。(设置的是无限线程的,可以自己调试,但是线程过高容易出问题)
我测试过了8192线程,但是我最多链接上的也就128线程。设置文件是max-connection-per-server=8192,可以运行,其他的也改了一点。改过的代码你们能看懂的看,看不懂的算。不行你们就当一个128线程的用用。
改的是docker的文件。
RUN git clone https://github.com/aria2/aria2 &&
cd aria2 && sed -i 's/"1", 1, 16, 'x')/"128", 1, -1, 'x')/g' src/OptionHandlerFactory.cc && sed -i 's/"20M", 1_m, 1_g, 'k')/"4K", 1_k, 1_g, 'k')/g' src/OptionHandlerFactory.cc && sed -i 's/"60", 1, 600)/"30", 1, 600)/g' src/OptionHandlerFactory.cc && sed -i 's/"1M", 1_m, 1_g/"4k", 1_k, 1_g/g' src/OptionHandlerFactory.cc && sed -i 's/"0", 0, 600)/"2", 0, 600)/g' src/OptionHandlerFactory.cc && sed -i 's/"5", 1, -1, 's')/"8", 1, -1, 's')/g' src/OptionHandlerFactory.cc &&autoreconf -i && ./mingw-config && make &&
$HOST-strip src/aria2c.exe
改的是最后一句,想要自己编译的,要在linux交叉编译(网上看到的),还要改一下输出的格式
改了的其他东西我也没发现有什么用,最小分割大小改了好像没用,所以,最后也就只有线程的问题解决了,但是这也就差不多了。文件分割大小最小还是1m。
小白配置说明:那个一键启动要放在路径E:Aria2下才能用,就是一下启动两个文件。
上述意义不大,可以直接双击HideRun.vbs,只有在任务管理器才能看到aria2启动了。
启动之后可以开AriaNg文件夹里面的AriaNg.exe,这个是可视化界面,原址:https://github.com/mayswind/AriaNg-Native/releases 浏览器的插件也能在这个网址找到
你们用用看看?顺带着有什么解决办法也告诉我,正愁着怎么改其他设置呢。
JTCSYHAA}2A`4E`CII2}WAN.png(37.51 KB, 下载次数: 8)
K8)(E{2QRJ~NBRUC@JGP.png(117.84 KB, 下载次数: 1)