秒传链接的原理
由于百度网盘提供了秒传文件接口 2.6节
因此有高人想到: 根据文件的MD5直接在百度服务器上搜索相关文件, 从而实现转存、分享。
一个秒传链接主要包括:文件校验段的MD5,校验段为文件的前256KB
秒传链接的格式
目前常用的秒传链接格式有 梦姬格式,pandownload格式、游侠格式、BaiduPCS-Go格式,其中梦姬标准格式用得较多。
梦姬格式的链接示例:
1 | 3C7E037608405F71810B799EA978EA7A#E25F1F5F27E860C5C67D5589E9E3DCF9#320828643#第268个纸片老婆.rar |
其中 574071536 为文件长度(字节数),后面两段 MD5 为文件完整 MD5 以及文件前 256KB 的 MD5。
pandownload格式以pandl开头:
1 | bdpan://44CMMDHjgI0ucmFyfDU3NDA3MTUzNnxiNmE1NTczZjk1MTEyZWQ2NmU1NzE1ZDRlMDQ4MzIyZnxlZTAyOTJlNmY2YzUyMzA4ZGNjZTM3ZjZlNzYyMzUyMw== |
如果开头为 BDLINK,那么就是游侠专用格式。
1 | BDLINKQkRGUwAHAAAA0/AgXQEAAABvU6INa3SryWsF1pGpw7ALjjjB7lz4B3zYkhccg7C38ToAAABXAG8AcgBsAGQALgBXAGEAcgAuAFoALgAyADAAMQAzAC4AVQBuAHIAYQB0AGUAZAAuAEMAdQB0 |
由于pandownload、游侠格式基本上停止更新,推荐使用梦姬格式创建妙传链接和分享。
pandownload/梦姬/PCS-Go/游侠/bdlink几种格式的转换器
https://github.com/machinewu/dupan_link_changer
打开别人分享的秒传链接
1. 安装greasemonkey脚本管理器
- Chrome: Tampermonkey 或 Violentmonkey
- Firefox: Greasemonkey、Tampermonkey 或 Violentmonkey
- Safari: Tampermonkey 或 Userscripts
- Microsoft Edge: Tampermonkey
- Opera: Tampermonkey 或 Violentmonkey
- Maxthon: Violentmonkey
- Dolphin: Tampermonkey
- UC: Tampermonkey
2. 安装”秒传链接提取”的脚本
3. 安装脚本成功后,访问百度盘网站(电脑版页面) 就可以看到秒传链接按钮, 点击输入别人提供的秒传链接即可获取文件
生成秒传链接
方法1:使用 秒传链接提取 脚本创建秒传链接
安装 秒传链接提取 后,进入百度网盘,选择想要分享的文件或文件夹,会在上方出现一个 生成秒传 的按钮,点击即可在线生成。
方法2:网页版生成工具(本地生成)
只支持文件,不支持文件夹。
方法3:BaiduPCS-Go客户端生成,命令行形式
https://github.com/felixonmars/BaiduPCS-Go
使用export命令生成秒传信息