百度網盤 Arai2 下載

4年前 (2019-10-10) Yosheng 資訊教學 2評論 已收錄 8706℃

百度網盤一直是我拿來下載動漫或美劇常用的工具,以前能透過 BaiduExporter 導出到NAS上面的Aria2服務,但自從年初開始這方法就不再適用,導出後一直報錯,即便付費也沒用,我就改由IDM搭配其他工具進行下載,但這就無法發揮NAS的作用,本篇就是說明如何再次透過NAS進行掛機下載‧‧。

前置工作

安裝 Tampermonkey 安裝完成後 打開 百度网盘直链下载助手 如附圖 並點選腳本進行安裝 (因為我已經事先安裝過所以顯示更新)


再來打開百度網盤網頁 如附圖 注意記得啟用 Tampermonkey 會出現當前執行的腳本數量 (因為我還安裝其他腳本所以顯示3個) 還會多個下載助手按鈕


如果電腦有安裝 IDM (internet download manager) 下載器可以點選API→直接下載,否則使用 aria2 直連下載並透過 Xdown 下載,但我的目的是使用NAS上面的Aria2服務,所以還有後續配置


解析下載路徑

選擇 aria2直链下载 → 显示链接 → 复制全部链接


找個文本工具黏貼上去開始分析,會發現 User-Agent 和 Cookie 都是一樣的 只有下載路徑不同 那就手動把下載路徑貼到 Aria2 上面即可


將 aria2c 後面的下載路徑貼到連結 --out後面記得補上= 而 --header 後面的值貼到 header 如附圖


點擊開始 即可享受滿速下載


只能選 Aria直鏈下載嗎?

不是,只是選擇這個下載速度更快,選擇API下載也可以但是速度很慢,而且同樣都得帶上Header上面的Cookie相關資訊

如果 Aria2 只是提供給百度雲下載的服務那就直接設定全域變數 選擇設定 → 全域性設定 過濾header 如附圖 點選儲存即可


後紀

這樣使用起來還是很不方便,但至少不用額外下載 Xdown ,也不用額外從本地上傳到NAS這些後續工作,不過最好的方式還是寫個腳本修改一下,使其支持導入到指定的 Aria2 服務器上,但我畢竟不是專職寫 javascript 要改這個要花不少時間,短時間就這樣黏貼著使用吧,期待有人寫腳本支持了。

博主

擅長使用 C# 和 Java 開發項目,全棧開發工程師,前端主要使用 Vue 其次 Angular ,目前正在學習分布式架構,運維研發兼具,平時愛好鑽研技術並應用於實務當中,常駐於上海。

相關推薦

2 條評論

  1. avatar
    -49#

    写得很用心,先谢一个,但你的表述有点问题,导致我理解起来有较大的障碍,比如“下载路径”这个表述,其实你是指的“下载地址”,“下载路径”一般是指文件下载到本地后保存的位置

    doublesixwings 於2021-08-24 16:00:25 評論 回覆
    • avatar

      @doublesixwings 但是這個應該是不能用了吧?我已經好久沒透過這種方式下載了,現在比較懶也沒時間看,都是花個幾毛然後高速2小時下載完事 哈哈哈哈哈

      Yosheng 於2021-08-24 16:03:36 評論 回覆