https://github.com/iikira/BaiduPCS-Go
使用 baidupcs-go
,百度网盘批量上传文件,高并发支持
在上传超过几百个文件时,速度快得多
给上传操作限流,防止打开过多报错,默认最多同时运行 15 个上传进程,可传参更多并发上传数
如果遇到 几 种网络问题上传失败,则自动重试,比直接用 一个 BaiduPCS-Go
命令上传更快
解决了上传文件有小概率上传未成功,但baidupcs-go
返回上传成功的问题,
解决思路:使用upload
上传完文件之后,使用meta
命令,检查文件是否存在于网盘中,然后重传失败的文件
BaiduPCS-Go version v3.6.2
BaiduPCS-Go-v3.6.2-windows-x64
下载网址
https://github.com/felixonmars/BaiduPCS-Go/releases/tag/v3.6.2
安装
npm i -g @masx200/baidupcs-batch-upload
或者
yarn global add @masx200/baidupcs-batch-upload
node_modules
yarn install
yarn build
yarn start
BaiduPCS-Go login
http://tool.cccyun.cc/tool/bduss/index3.html
https://bduss.lingtings.com/index3.html
必选参数 input
:类型string
,输入本地文件目录
必选参数 dest
:类型string
,上传到的网盘文件目录
可选参数concurrent
:类型number
,同时并发的上传文件个数
npx @masx200/baidupcs-batch-upload --input=D:/baidupandownload/图片输入本地 --dest=/baidupandownload/图片输出网盘
npx @masx200/baidupcs-batch-upload --input=D:/baidupandownload/图片输入本地 --dest=/baidupandownload/图片输出网盘 --concurrent=20
对于 windows 系统,
如果是带空格的本地目录/网盘目录场景,
可以使用如下命令:
baidupcs-batch-upload.cmd --input="d:\2 2" --dest="/test/t s" --concurrent=20
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型