BaiduPanFilesTransfers 项目常见问题解决方案
BaiduPanFilesTransfers 百度网盘批量转存工具 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduPanFilesTransfers
项目基础介绍
BaiduPanFilesTransfers 是一个基于 Python 3.10 + Tkinter 构建的百度网盘批量转存、分享和检测工具。该项目的主要功能包括批量转存网络上分享的资源到自己的百度网盘,以及批量分享和批量检测链接有效性。
新手使用注意事项及解决方案
1. 获取 Cookies 失败
问题描述: 新手在使用过程中,可能会遇到获取 Cookies 失败的问题,导致无法正常转存文件。
解决步骤:
- 使用 Chrome 或类似浏览器:建议使用无痕式窗口模式登录百度网盘主页。
- 调出控制台:完全载入后按 F12 键调出控制台,选择“网络(Network)”选项卡。
- 刷新页面:按 F5 刷新页面,下面会新增多条记录。
- 查找 Cookies:点击以
main
开头的记录,在标头页面往下翻,找到请求标头中以Cookie:
开头的行,后面有一串以XF
开头的内容,这就是需要找的 Cookies。 - 复制 Cookies:把它们全部选中,右键选择复制,粘贴到程序对应输入框内。
2. 保存位置设置错误
问题描述: 新手在设置保存位置时,可能会填错路径,导致文件保存失败。
解决步骤:
- 检查保存位置:确保输入的保存位置路径是正确的。
- 自动创建目录:如果目录不存在,程序会自动新建目录。如果目录已存在,则直接转存在指定目录下。
- 支持二级目录:例如,要保存到
test
目录内的2024-01-02
目录中,填入test/2024-01-02
即可。
3. 手动编译失败
问题描述: 新手在尝试手动编译项目时,可能会遇到编译失败的问题。
解决步骤:
- 安装 Python 3.6 以上版本:确保已安装 Python 3.6 或更高版本。
- 克隆项目:在安装有 Git 的主机上克隆本项目:
git clone https://github.com/hxz393/BaiduPanFilesTransfers.git
。 - 创建虚拟环境:使用
venv
创建并启用虚拟环境:python -m venv venv
和venv\Scripts\activate
。 - 安装依赖:安装项目依赖,指定使用国内科大的镜像源:
pip install -r requirements.txt --index https://mirrors.ustc.edu.cn/pypi/web/simple/
。 - 编译打包:使用
pyinstaller
命令编译打包成可执行文件:pyinstaller -F -w -i BaiduPanFilesTransfers.ico --hidden-import=tkinter --clean -n BaiduPanFilesTransfers BaiduPanFilesTransfers.py
。
通过以上步骤,新手可以更好地理解和使用 BaiduPanFilesTransfers 项目,解决常见问题。
BaiduPanFilesTransfers 百度网盘批量转存工具 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduPanFilesTransfers
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考