以Windows服務(wù)方式運(yùn)行aria2
開(kāi)篇廢話
因?yàn)閒irefox內(nèi)置下載器不能多線程下載,我又有多線程下載的需求,于是我就想到了使用aria2代替firefox內(nèi)置下載管理器。
中文網(wǎng)上Windows使用aria2的方法要么是直接在終端中運(yùn)行aria2,要么是在終端運(yùn)行aria2后隱藏終端窗口,前者不優(yōu)雅,后者不便于管理,而且我對(duì)windows不太熟悉,跑不起來(lái)。不過(guò)windows本身就有一個(gè)還算好用的【服務(wù)】功能,依靠這個(gè)功能來(lái)運(yùn)行aria2即優(yōu)雅又便于管理。
正式流程
以windows服務(wù)方式運(yùn)行aria2
先不著急下載aria2,先下載easy-service(https://github.com/pandolia/easy-service/releases/)
這是一個(gè)開(kāi)源輕量的將常規(guī)程序注冊(cè)為系統(tǒng)服務(wù)的工具
下載完成后解壓,將文件夾放到自己喜歡的位置,以管理員身份運(yùn)行 register-this-path.win10.bat,將當(dāng)前路徑添加到環(huán)境變量中
此時(shí)打開(kāi)windows終端,輸入 svc -v
,如果正常輸出版本信息,則表明安裝成功
之后下載aria2(https://github.com/aria2/aria2/releases),將其解壓,將存放有aria2c.exe的文件夾放置到easy-service文件夾中(注意easy-service文件夾內(nèi)放置的是aria2的文件夾。而不是aria2c.exe)


文件夾結(jié)構(gòu)如上(文件夾名字不一定要相同)
進(jìn)入aria2文件夾中,新建aria2.conf文件,添加如下內(nèi)容,并適當(dāng)進(jìn)行修改 (E:\easy-service\aria2記得替換成你自己的路徑)
路徑要寫(xiě)絕對(duì)文件,相對(duì)路徑在easy-service中會(huì)報(bào)錯(cuò)
在當(dāng)前文件夾下新建svc.conf文件,填入以下內(nèi)容(E:\easy-service\aria2記得換成你自己的路徑)
在當(dāng)前目錄以管理員身份打開(kāi)終端
運(yùn)行 svc check
命令檢查配置是否合法
運(yùn)行 svc test-worker
命令測(cè)試 Worker 程序是否能正常運(yùn)行
以上兩步?jīng)]有報(bào)錯(cuò)的話使用 svc install
將aria2安裝為服務(wù)
沒(méi)有問(wèn)題的話就能在任務(wù)管理器中看到了

安裝后會(huì)自動(dòng)開(kāi)機(jī)運(yùn)行,完全無(wú)感操作,不想用的時(shí)候直接關(guān)閉服務(wù)就行,需要重啟的話直接重啟服務(wù)就行

空閑時(shí)只占用3M,非常輕量,不使用的時(shí)候也不需要擔(dān)心內(nèi)存占用
通過(guò)網(wǎng)頁(yè)進(jìn)行管理
aria2啟動(dòng)后我們還需要其他工具進(jìn)行管理,這里我推薦ariang,一個(gè)網(wǎng)頁(yè)端管理aria2的工具
只需要在瀏覽器打開(kāi)http://ariang.mayswind.net/latest/即可,ariang完全基于網(wǎng)頁(yè)端,本地不需要下載。

打開(kāi)ariang設(shè)置,點(diǎn)擊RPC,將RPC地址更換為127.0.0.1,其他不用動(dòng)

回到主界面,應(yīng)該可以看到顯示已連接
后續(xù)拓展
替代firefox內(nèi)置下載器
這里我推薦使用【Aria2下載器集成組件】(https://addons.mozilla.org/zh-CN/firefox/addon/aria2-integration/),開(kāi)箱即用。
同時(shí),該插件也集成了ariang,可以非常方便地管理aria2的下載內(nèi)容,只需要在firefox工具欄中點(diǎn)擊插件圖標(biāo),然后點(diǎn)擊【詳情】即可

轉(zhuǎn)載自我自己的博客:
https://zhmoegirl.com/2023/07/16/%E4%BB%A5Windows%E6%9C%8D%E5%8A%A1%E6%96%B9%E5%BC%8F%E8%BF%90%E8%A1%8Caria2/#%E5%BC%80%E7%AF%87%E5%BA%9F%E8%AF%9D