百度網盤限速還得裝客戶端開會員?試試用BaiduPCS-Go

現在國內最常用的網盤就是百度雲和藍奏雲了,藍奏雲只適合小文件,而且畢竟是小廠商,所以絕大部分還是使用百度網盤。但是一家獨大之後,對消費者總是不利的。現在要下載個百度網盤的東西,非會員吧,稍微體積大一點(超過20M)就得安裝客戶端才讓下,而且最關鍵是還限速,非會員不到120K,就算是開了會員依然各種限制。。你會發現還有個超級會員。

其實給免費賬號限速也是可以理解的(畢竟別人也是要吃飯的,沒有利潤的產品肯定是走不遠的)但百度居然給限速到100 KB/s!這在現在這個年代沒法用!最麻煩的是還得安裝個客戶端。

如果你只是偶爾下載下非百度網盤沒有的資源,可以買個2小時的臨時會員。如果你經常需要用到百度網盤,並且還是Linux用戶,建議你用BaiduPCS-Go。這個軟件跨平臺的,其意義除了跨平臺,最大的優勢是破解限速。

今天介紹的 BaiduPCS-Go 相比於其他第三方網盤,具有以下特點:

  • 不需要 Aria2、IDM 等第三方軟件
  • 自定義線程數(建議將最大線程數設置為 50 ~ 100,線程開太多會造成高負載,太多意義也不大)
  • 支持通配符匹配路徑
  • 活著。為數不多還在維護還能用的網盤
  • 命(bi)令(ge)行(gao)

這是一個仿 Linux shell 文件處理命令的百度網盤命令行客戶端,在github上搜索下就能找到下載了。其實在此之前,網上有好幾個百度網盤客戶端,但很多已經失效了。BaiduPCS-Go是我用到現在截至2020年4月還能正常使用的一個客戶端。目前最新版是 3.6.2

百度網盤限速還得裝客戶端開會員?試試用BaiduPCS-Go

BaiduPCS-Go 百度網盤客戶端

雖然這個軟件沒有GUI界面,但勝在能用啊,有GUI界面的如今大多已經失效了。 命令行雖然難用,其實也不復雜。下載安裝也很簡單,使用基本也就兩個命令而已,先登錄網盤再下載即可。

使用

直接雙擊即可運行。舉個例子,第一步肯定是需要先登錄網盤

<code>BaiduPCS-Go login/<code>

如下所示(windows操作類似)

百度網盤限速還得裝客戶端開會員?試試用BaiduPCS-Go

登錄百度網盤

登錄這塊,一般都會遇到驗證碼,多試幾次就好了。百度卡得很嚴,有時候還會要求輸入短信或郵箱驗證碼。

登錄成功後,就能直接下載了,這裡下載不是輸入網盤鏈接下載,而是直接輸入網盤裡的文件夾路徑,命令如下

<code>BaiduPCS-Go download [文件或目錄1] [文件或目錄2] [文件或目錄3].../<code>

可以一次下載多個文件。

百度網盤限速還得裝客戶端開會員?試試用BaiduPCS-Go

百度盤下載

同理,除了下載外,還能使用上傳命令等。更多參數直接用help命令就出來了。

需要注意:如果文件名有空格或特殊符號,需要使用雙引號擴起文件名,或者在空格, 小括號, 中括號, 特殊字符前加一個反斜槓""

另外, 建議在命名文件時, 不要使用這些字符

原理:第三方網盤為什麼能提速

第三方網盤為什麼能將每秒120K的限速提升到幾M呢,其實沒啥黑科技,就是用了多線程而已。你不是隻給我 100 KB/s 嗎?我開50 個線程分段下載,就能把 5 M/s 的帶寬佔滿。說白了就這麼回事,不神奇。

另外,這個軟件是模擬了安卓客戶端的協議。

補充:在Android 與 iOS 上安裝

在 Android 上安裝與在桌面上安裝的思路差不多,都是 下載 -> 解壓 -> (在命令行中)運行

不同的是 Android 上沒有原生的命令行,需要藉助 Termux 或 NeoTerm 或 終端模擬器等 APP,以提供終端環境。

詳情請參考Android 運行本 BaiduPCS-Go 程序參考示例

iOS 就比較特殊了,因為 iOS 系統的特殊性,需要越獄後才能提供相應的運行環境。

越獄後,在 Cydia 搜索下載並安裝 MobileTerminal,以提供終端環境。

設置最大線程數

理論上(在沒有佔滿帶寬的情況下),線程開得越多下得越快,同時佔用資源越多;建議開到 10 ~ 100(下載速度不僅僅取決於線程數,也取決於帶寬大小;如果增加帶寬卻沒有提速,說明瓶頸在帶寬上);如果覺得下載文件時電腦運行卡頓,就開小一點。線程數也不是越多越好。

設置方法

<code>BaiduPCS-Go set max_parallel [最大併發數]/<code>

例如:

<code># 設置下載最大併發數為 50
BaiduPCS-Go set max_parallel 50/<code>

更多的技巧和參數,還是建議看官方文檔吧。


分享到:


相關文章: