BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

72次阅读
没有评论

BaiduPanFilesTransfers:百度网盘批量转存工具

BaiduPanFilesTransfers 是一款高效的百度网盘资源管理小工具。它基于 Python 3.8 和 Tkinter 开发,旨在解决手动转存资源繁琐的问题,支持多种链接格式,能够快速将他人分享的链接内容批量转存至个人账号中。

BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

配置指南:获取 Cookie 与 User-Agent

为了实现自动化转存,软件需要通过 Cookie 和 User-Agent 来验证用户身份。请按照以下步骤在 Chrome 或同类浏览器中获取相关信息:

  1. 打开控制台: 访问百度网盘主页,在页面完全加载后,按下 F12 键调出开发者工具,并切换到 网络 (Network) 选项卡。
  2. BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

  3. 捕获请求: 按下 F5 刷新页面。在加载出的记录列表中,找到名为 main?from=homeFlow 的请求,点击该条目以展开右侧的详情面板。
  4. 提取 Cookie: 标头 (Headers) 栏目中向下滚动,找到 Cookie 项目。复制其后以 BAIDUID 开头的完整字符串,并将其粘贴到软件的对应输入框中。
  5. BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

  6. 提取 User-Agent: 继续向下滚动,找到 User-Agent 项目,同样将其完整复制并粘贴至软件对应位置。配置完成后,软件会自动保存,下次启动无需重复操作。
  7. BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

关键注意事项

  • 登录状态维持: 若在浏览器端登出百度账号,原 Cookie 将失效。重新登录后,必须手动更新软件中的 Cookie 值,否则会触发 bdstoken 获取失败的错误。
  • 避免多端登录: 同一账号在多个浏览器同时登录可能会导致无法获取 shareid。建议在其他浏览器中退出登录,仅保留一个(推荐 Chrome)登录状态后再重新获取配置信息。
  • 解决“无效登录”: 若转存时提示“无效登录”或 Cookie 持续报错,请在浏览器开发工具中手动清除 Cookie,然后重新登录账号。

BaiduPanFilesTransfers:高效实现百度网盘文件批量转存的开源工具

软件下载

直接下载:
BPFTv1.10.2.exe

开源项目地址:
GitHub – BaiduPanFilesTransfers

正文完
 0
Administrator
版权声明:本站原创文章,由 Administrator 于2022-03-27发表,共计806字。
转载说明:除特别说明外,本站原创内容采用 Creative Commons Attribution 4.0 (CC BY 4.0) 许可协议发布,转载请注明来源并保留原文链接。 本站部分内容基于公开资料整理,并可能经 AI 技术辅助生成或优化,仅供参考,不构成任何专业建议,请读者自行判断与核实。 本站不对第三方资源的可用性、安全性或合法性承担任何责任。
评论(没有评论)
验证码