今天整理Chrome書簽,發(fā)現(xiàn)了這樣一條“用火狐我喜歡用aria2下載,寫寫windows下教程吧Firefox瀏覽器討論區(qū) 卡飯論壇 - 互助分享 - 大氣謙和!”。突然回憶起自己曾經(jīng)使用過的非常強大的下載工具——aria2。當(dāng)時我按照這個教程把aria2配置在了電腦上,用得十分暢快。后來換了固態(tài)硬盤重裝了系統(tǒng),再按照教程來配置時卻怎么也不成功,所以也就放棄了。正好今天周末,天氣又冷得很,是個宅在屋里的好日子,索性我就再來配置一次。
一、aria2介紹
我們先來看看官網(wǎng)對aria2的介紹:“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.” 可以看出,aria2是一款支持各種協(xié)議的下載工具,它開源、小巧,運行起來幾乎不占用內(nèi)存,就這幾點,就比某雷好很多。更重要的是,通過它,我們可以下載百度云里的大文件而不需要使用百度云管家。當(dāng)然,這個軟件也有很多開源軟件的通病——易用性不夠。軟件本身不提供圖形用戶界面,需要在命令行里操作,估計光這一點就能嚇跑很多用戶。不過不要緊,我們還有其他解決辦法。
二、配置過程
我在開頭提到的教程里十分詳盡的介紹了配置過程,在這里我不再贅述。只是,在執(zhí)行“實現(xiàn)開機無cmd窗口啟動”這一步時,可能會遇到一些麻煩。這一步里,作者提供的代碼如下:
CreateObject("WScript.Shell").Run "D:\Progra~1\aria2\aria2c.exe --conf-path=aria2.conf",0
其中,需要把路徑改為你自己的安裝路徑。我按照這段代碼執(zhí)行,可是一直彈出這樣的錯誤提示

我仔細(xì)檢查了自己的路徑,終于肯定是這段代碼出了問題。于是我在網(wǎng)上找到了這段代碼
CreateObject("WScript.Shell").Run "aria2c.exe --conf-path=aria2.conf",0
使用這段代碼不會報錯。當(dāng)初我正是在這一步遇到了問題所以沒有繼續(xù)下去。然而吊詭的是,我第一次配置時正是使用的這段代碼卻并沒有什么問題。我的解釋是軟件更新的緣故。
三、使用方法
下面說說沒有圖形用戶界面的解決辦法,就是使用web界面。教程的作者提到的是這個網(wǎng)址http://ziahamza.github.io/webui-aria2/ 。不過我推薦大家使用這個chrome擴展程序YAAW for Chrome,使用這個擴展程序,一點擊就能進入web管理界面而不需要記住什么網(wǎng)址。在web界面里,就可以添加鏈接或者種子文件進行下載了。
然而,這還不是全部,aria2最強大的功能在于它可以代替百度云管家。當(dāng)然,要實現(xiàn)這個功能,需要使用acgotaku@Github大神開發(fā)的Chrome擴展程序BaiduExporter,不久前,這個擴展程序被谷歌下架了,所以要去作者的Github主頁下載。作者在README里詳細(xì)介紹了使用方法,可以自己前去了解。不想每次打開chrome都彈出禁止的提示就參照這個帖子改進Guide on Packaging and Import Baidu Exporter to ChromeLicense。
四、問題
1、如果打開web時,出現(xiàn)了這種情況:

很有可能是你的配置過程出了問題,aria2沒有成功啟動,所以請檢查配置過程。
2、百度網(wǎng)盤官方經(jīng)常會封殺網(wǎng)盤助手,所以當(dāng)網(wǎng)盤助手不能用時,請到作者的Github主頁查找更新,如果作者沒有更新,請靜靜等待。