今天分享一個非常實用的小程序——BaiduPanFilesTransfers,一次性轉存多個分享鏈接或秒傳鏈接。
百度網盤批量轉存軟件,基於 Python 3.10
+ Tkinter
構建。可用於批量轉存網絡上分享的百度網盤鏈接到自己的百度網盤上。
老規矩,先貼下載地址:https://github.com/hxz393/BaiduPanFilesTransfers
github有時候會打不開,這里也給大家貼個百度網盤地址
百度網盤批量轉存工具
9y3q
复制
使用方法
使用 Chrome
或類似瀏覽器(最好用無痕式窗口模式)登錄百度網盤主頁,完全載入後按 F12
鍵調出控制台。選擇 網絡(NetWork)
選項卡。
如下圖所示,目前應該空空如也:
按 F5
刷新頁面,下面出現很多條記錄,如下圖。單擊名為 main
開頭的記錄,右邊會出現菜單,顯示標頭(Headers)、響應(Response)等內容。
在標頭頁面往下翻,找到請求標頭中以 Cookie:
開頭的行,後面有一串以 XF
開頭的內容,這就是需要找的 Cookies
:
把它們全部選中,右鍵選擇復制,粘貼到軟件對應輸入框內。
獲取 access_token(選填)
百度網盤的 access_token 用於轉存秒傳鏈接時使用,如果沒有秒傳鏈接轉存需要,可以跳過。
打開百度網盤應用授權頁面(請復制粘貼到瀏覽器訪問):https://openapi.baidu.com/oauth/2.0/authorize?response_type=token&client_id=PMzkf1TT0hoWvfNFViVmGRiGZ7HdDKjM&redirect_uri=oob&scope=netdisk
如果已登錄帳號,頁面會顯示如下。否則請先登錄帳號:
點擊授權按鈕後,稍等片刻頁面會自動跳轉。如已授權,則訪問授權頁面會直接跳轉到下面頁面。這時在地址欄 url 上可以找到 access_token:
在 access_token= 到 &session_secret 之間的字符串便是我們需要的 access_token。將其復制粘貼到軟件對應輸入框內來使用。
access_token 的有效期為 30 天,到期需要重新授權獲取。解除授權可到個人中心操作:https://passport.baidu.com/v6/appAuthority
輸入保存位置
保存位置如果留空不填,文件會保存到根目錄下,也就是打開百度網盤主頁便能看到。
輸入文件保存位置後,如果目錄不存在,會自動新建目錄。如果目錄已存在,則直接轉存在指定目錄下。
保存位置(目錄)不能包含大多數英文特殊符號,例如:>
、|
、*
、?
、:
、/
等。如果輸入的特殊符號不被允許,軟件會檢測到並中斷運行。
如果保存路徑加文件名一起路徑長度超過 255 個字符,用百度網盤客戶端下載文件時會失敗。應盡量使用有意義的英文加數字作為保存目錄名。
輸入網盤鏈接
軟件已經盡可能地適配常見百度網盤鏈接格式。如果軟件運行時提示 」不支持的鏈接「,請檢查輸入鏈接是否符合下面格式規范。
標准鏈接:
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 6img
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg?pwd=6img
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 提取碼:6img
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 提取:6img
https://pan.baidu.com/s/1EFCrmlh0rhnWy8pi9uhkyA
https://pan.baidu.com/share/init?surl=W7U9g47xiDez_5ItgNIs0w
秒傳格式:
965FEAFCC6DC216CB56128B531694C9D#495B4FB5879AE0B22A31826D33D86D80#802846691#夢姬標准.7z
游俠格式:
https://pan.baidu.com/#bdlink=QkQyMTUxNjJENzE5NDc4QkNBRDJGMTMyNTlFMTEzNzAjRkJBMTEzQTY1M0QxN0Q1NjM3QUQ1MEEzRTgwMkE2QTIjMzcxOTgxOTIzI1pha3VybyAyMDAxMjYuN3oK
bdlink=QkQyMTUxNjJENzE5NDc4QkNBRDJGMTMyNTlFMTEzNzAjRkJBMTEzQTY1M0QxN0Q1NjM3QUQ1MEEzRTgwMkE2QTIjMzcxOTgxOTIzI1ph
PanDL 格式:
bdpan://44K344Or44Kv44Gu5p6c5a6fICsg44Go44KJ44Gu44GC44Gq44CA5o+P44GN5LiL44KN44GXOFDlsI/lhorlrZAg5pel5paHLnppcHw2NDAxODQxNTd8ZDNjOTBmOTI3ZjUxYzIyMmRjMTc1NDM1YTY0OWMyYTJ8OTk4NTE0NDE3Y2I5Y2I0MTQ0MGRlZTFiMmMyNTYwMzY=`
BaiduPCS-Go 格式:
BaiduPCS-Go rapidupload -length=418024594 -md5=31f141fee63d038a46db179367315f3a -slicemd5=5b2c842f421143a9a49938dc
開源許可
本軟件採用 GPL-3.0 license 源授權許可協議,若違背開源社區的基本准則,將開源項目據為私有用於商業用途,屬於侵權行為,本人將追究法律責任。