不限速 | 百度網盤命令行工具

大家在使用網盤的時候,一定忍受不了限速下載的速度。

今天給大家分享一個開源的網盤下載項目BaiduPCS-Go。Go語言編寫,仿 Linux shell 文件處理命令的百度網盤命令行客戶端。多平臺支持, 支持 Windows, macOS, linux, 移動設備等。

1、特色:

  • 不需要 Aria2、IDM 等第三方軟件
  • 自定義線程數(建議將最大線程數設置爲 50 ~ 500,線程開太多會造成高負載)
  • 跨平臺(Windows,macOS,Android等)
  • 支持多賬戶。
  • 網盤內列出文件和目錄, 支持通配符匹配路徑;
  • 下載網盤內文件, 支持網盤內目錄 (文件夾) 下載, 支持多個文件或目錄下載, 支持斷點續傳和高併發高速下載。
  • 離線下載,支持http/https/ftp/電驢/磁力鏈協議。
  • 好玩,不過沒有一點Linux基礎,就不怎麼好玩了。

2、程序下載

項目地址: iikira/BaiduPCS-Go
下載地址: iikira/BaiduPCS-Go releases

下載地址裏包含各種系統的包:

以 Windows 爲例,根據我的電腦 CPU 下載並解壓 BaiduPCS-Go-v3.5.4-windows-x64

可以看到exe文件大小隻有10M,可以直接雙擊運行,也可以設置環境變量方便後續命令行使用。

查看命令行參數:

BaiduPCS-Go -h

登錄登出切換賬戶

login     # 登錄
logout    # 退出當前賬戶
su/chuser # 切換賬戶

在命令行窗口中輸入 login ,再根據提示輸入賬號和密碼,即可登錄百度賬號。

還有其他登錄方式,如 login -bduss=<BDUSS>。(獲取bduss)

下面以谷歌瀏覽器爲例,獲取BDUSS:

logoutsu / chuser 的用法也比較簡單。

列出目錄

列出當前工作目錄的文件和目錄或指定目錄

BaiduPCS-Go ls
BaiduPCS-Go ls <目錄>

切換工作目錄

BaiduPCS-Go cd <目錄>

下載文件/目錄

BaiduPCS-Go download <網盤文件或目錄的路徑1> <文件或目錄2> <文件或目錄3> ...
BaiduPCS-Go d <網盤文件或目錄的路徑1> <文件或目錄2> <文件或目錄3> ...

可選參數

-test: 測試下載, 此操作不會保存文件到本地
-status: 輸出所有線程的工作狀態
--save: 將下載的文件直接保存到當前工作目錄
--saveto: 將下載的文件直接保存到指定的目錄
-x: 爲文件加上執行權限, (windows系統無效)
-p <num>: 指定下載的最大併發量

隨便截圖一張,我的網速不行,但是下載速度還是相當給力的!

上傳文件/目錄

BaiduPCS-Go upload <本地文件/目錄的路徑1> <文件/目錄2> <文件/目錄3> ... <目標目錄>
BaiduPCS-Go u <本地文件/目錄的路徑1> <文件/目錄2> <文件/目錄3> ... <目標目錄>
  • 上傳的文件將會保存到, <目標目錄>.

  • 遇到同名文件將會自動覆蓋!!

  • 當上傳的文件名和網盤的目錄名稱相同時, 不會覆蓋目錄, 防止丟失數據.

上傳完成之後列出目錄:

設置最大線程數

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

設置方法

BaiduPCS-Go config set -max_parallel [最大併發數]

例如:
設置下載最大併發數爲 150

BaiduPCS-Go config set -max_parallel 150

使用過程中遇到的問題:

錯誤代碼:

獲取目錄下的文件列表: 遇到錯誤, 遠端服務器返回錯誤, 代碼: 4, 消息: No permission to do this operation

github上issue:https://github.com/iikira/BaiduPCS-Go/issues/429
給出瞭解決方案

解決:

BaiduPCS-Go config set -appid 266719

是不是很贊,良心工具,抓緊用起來吧。


最後推薦給大家一個阿里雲雙11活動,真的非常非常非常推薦。

對於新人阿里雲真的是下血本了,建議阿里雲新人一定一定一定不要錯過。

如果覺得這單純是廣告的話,你可以直接跳過看正文。

阿里雲雙11最新活動(僅限阿里雲新用戶購買,老用戶拉新用戶可以獲得返現紅包,後續有機會平分百萬紅包),優惠力度非常非常非常大。

另外加入拼團,後續還有機會平分100w紅包!**目前我的戰隊已經有48位新人了,現在是折上5折了也就是1折購買!!!。

** 劃重點了: **
1核2G雲服務器1年僅需99.5元!!!
1核2G雲服務器3年僅需298.50元!!!
一個月僅需8.2元** 該折扣僅限新人!
這是我的拼團團隊地址: https://m.aliyun.com/act/team1111/#/share?params=N.FF7yxCciiM.4t0hxur1真心推薦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章