拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

BaiduPCS-Go 命令行客户端实战指南:从安装到批量转存的 10 分钟

BaiduPCS-Go 命令行客户端实战指南:从安装到批量转存的 10 分钟 BaiduPCS-Go 命令行客户端实战指南从安装到批量转存的 10 分钟【免费下载链接】BaiduPCS-Goiikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-GoBaiduPCS-Go 是一个仿 Linux shell 的百度网盘命令行客户端可以用命令完成目录列表、上传下载、分享链接转存和离线下载等操作。它在 iikira 原版基础上增加了分享链接转存能力支持带提取码的链接。文章分五部分判断是否适合你、登录跑通第一条命令、三个高频任务、常见坑与排查、源码入口。 先判断BaiduPCS-Go 适不适合你适合以下人群需要对网盘做批量文件操作批量下载、批量上传、批量移动/删除不想在图形界面里逐个点选经常转存他人的分享链接尤其是带提取码的链接希望一条命令完成在服务器或无图形界面终端上管理网盘需要写定时脚本有多个百度账号需要频繁切换不适合以下场景期望突破官方限速程序明确不提供额外提速主要在移动设备上使用官方不建议移动端运行只接受图形界面操作、完全不愿接触终端对比项官方客户端BaiduPCS-Go批量操作图形界面逐个处理通配符*一次执行分享链接转存手动点击一条命令支持提取码脚本化不支持可组合 shell 与 cron运行平台Windows/macOS/移动端Windows/macOS/Linux 安装并跑通第一条命令从项目发布的预编译版本中下载对应平台的程序文件双击或命令行直接运行即可需要源码时一条命令编译git clone https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go cd BaiduPCS-Go go build第一条产生可见结果的命令是登录加目录列表BaiduPCS-Go 登录方式中Cookies 登录最稳定$ ./BaiduPCS-Go login -cookies你的Cookies 登录成功 $ ./BaiduPCS-Go ls / ID 类型 名称 大小 修改时间 1 目录 我的资源 - 2026-01-02 10:00:00不带任何参数运行程序会进入交互模式交互模式下命令不再需要./BaiduPCS-Go前缀并支持 Tab 补全命令和路径。⚡ 三个高频任务查询、上传/下载、批量转存查询列出与搜索网盘文件列出指定目录或用关键字搜索文件名BaiduPCS-Go ls /我的资源 BaiduPCS-Go search -path/ -r 关键词注意search只按文件名关键字匹配不搜索目录内容源码入口。传输网盘下载到本地、本地上传下载到指定目录BaiduPCS-Go d /我的资源/1.mp4 --saveto D:/Downloads上传本地文件到网盘BaiduPCS-Go upload C:/Users/Administrator/Desktop/1.mp4 /视频注意下载默认保存到程序所在目录的download/下用--saveto更改上传遇到同名文件会自动跳过--policy rsync可只覆盖大小不同的同名文件上传引擎源码。批量转存分享链接与通配符操作先切换工作目录再转存到当前目录BaiduPCS-Go cd /转存 BaiduPCS-Go transfer https://pan.baidu.com/s/链接码 提取码注意转存结果保存在当前工作目录v4.0.2 起可用--fs_id只转存链接中的指定文件转存逻辑源码。批量下载同目录文件可直接用通配符例如BaiduPCS-Go d /我的资源/*.mp4。 常见坑与排查症状登录失败或提示 STOKEN 缺失重新从百度网盘网页获取最新 Cookies需包含 BDUSS、STOKEN 字段再登录仍失败时改用login -bdussBDUSS -stokenSTOKEN组合登录STOKEN 必须在网盘页面获取。症状下载速度持续偏低普通账号把max_parallel和max_download_load都设为 1SVIP 把max_parallel设为 10~20。对应配置项config set -max_parallel。调大线程数只会更快触发限速可能导致数小时内各客户端接近 0 速。症状上传报错或服务器超时第一步切换上传服务器config set -pcs_addr c.pcs.baidu.com备选 c2、c3 等第二步检查文件名是否含特殊字符第三步确认网络与防火墙。症状终端中文显示乱码把终端编码设为 UTF-8Windows 用户建议在 CMD 或 PowerShell 中运行避免 mintty 等 shell。症状MD5 校验不通过但文件实际正常下载时加--nocheck跳过校验这是已知问题。症状转存提示链接无效确认链接未过期、提取码正确链接包含多个文件时可用--fs_id只转存需要的文件。 往深走源码入口与文档登录与会话管理处理三种登录方式与多账号切换转存逻辑解析分享链接含提取码并执行转存下载引擎多线程并行下载与断点续传实现网盘 API 列表与错误码见仓库内 docs/README.md遇到问题先在项目 Issues 中检索确认无人处理后再新建。BaiduPCS-Go 适合桌面与服务器上批量管理百度网盘的场景它不提供官方客户端之外的提速请根据账号类型设置并发并遵守百度网盘使用规则。【免费下载链接】BaiduPCS-Goiikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表