一个运行在破解(jailbroken)PS5 上的百度网盘客户端:扫码登录、浏览网盘目录、
下载文件到主机;游戏镜像(.exfat / .ffpfs 等)下载完成后由 ShadowMount+
自动安装到主屏幕。
基于 ps5-react 框架构建,应用骨架源自 Overdrive(GPL-3.0-or-later,本仓库同样 以 GPL-3.0-or-later 发布)。
- 扫码登录:与官方 App 相同的 passport 二维码协议,BDUSS 约十年有效
- 目录浏览:面包屑导航、名称/时间/大小排序、自动分页
- 下载:并行分片 + 断点续传 + 暂停/恢复,多 CDN 节点自动选路与镜像分摊
- 文件夹递归下载:含子文件夹,保留原目录结构
- 解压:zip / rar / 7z / tar 一键解压,多卷 RAR 自动聚合分卷
- 游戏镜像自动安装:镜像文件落到
/data/homebrew/,ShadowMount+ 接管安装; 压缩包里的镜像解压后也会自动移入 homebrew - 受限网络自适应:对网盘域名的 SNI 级封锁自动启用证书校验完整的域名前置 (pan/pcs → www.baidu.com,baidupcs → pcsdata.baidu.com),干净网络零影响
从 Releases 下载 BaiduPan.exfat
传到 PS5 的 /data/homebrew/ 就是最新版:
扫码登录 → 下载压缩包 → 下载页解压 → 游戏镜像自动进 homebrew → ShadowMount+ 装上主屏,一条龙。
- 扫码:打开应用即出二维码,用百度网盘 App 扫码确认
- 下载:文件点开选目标盘(内置 / 扩展硬盘);文件夹可选「下载整个文件夹」
- 解压:下载页对已完成的压缩包点「解压」;分卷 RAR(整个文件夹下载的
part1/part2/…)在全部下完的那一刻自动解压;其中
.ffpfs/.ffpfsc/.ffpkg/.exfat游戏镜像自动移入<所选盘>/homebrew/,其余文件解到downloads/baidupan/<压缩包名>/ - 安装:ShadowMount+ 扫描 homebrew 目录后自动安装,主屏出现游戏图标
git clone <this-repo> && cd baidupan-ps5
npm run setup # 依赖:macOS 为 Homebrew + Pillow + npm 包
npm run build # 产出 BaiduPan.exfat(macOS 用 hdiutil 打包,无需 sudo)桌面预览开发:npm run dev。
需要已破解的主机运行 ShadowMount+
与 kstuff。把 BaiduPan.exfat 通过 FTP 传到 /data/homebrew/(或放进 U 盘的
homebrew/ 文件夹插入主机),ShadowMount+ 自动安装,主屏幕出现图标。
- 下载速度遵循账号等级:SVIP 满速,普通账号受官方限速
- 网络若同时封锁明文 CDN 节点(
http://IP:19000)与 baidupcs 节点,下载无法 完成——应用会自动尝试所有可用节点组合 - 未做网盘写入类操作(转存/删除/重命名),只读浏览 + 下载
- half144/ps5-react — 运行框架
- MyLuxy/overdrive — 应用骨架与下载引擎
- qjfoidnh/BaiduPCS-Go — locatedownload 签名算法参考(含官方测试向量)
本项目为个人自用性质的非官方工具,与百度公司无关。使用私有接口存在理论 风控风险,请自行评估。