大家好,我是你的好朋友思创斯。今天说一说baidupcs-go教程[亲测有效],希望您对编程的造诣更进一步.
简介
百度网盘作为最主流的国内云盘,受到很多用户的青睐,我们常常会将大型数据集放在百度网盘上存储,因此在计算型服务器上下载百度网盘的文件就成了一个刚需,本文介绍的就是这样的一个百度网盘命令行工具—baidupcs-go。
安装
可以选择安装go之后源码编译,不过已经release了主流系统上编译出的可执行文件,如果是想要在linux上使用,只需要访问地址https://github.com/qjfoidnh/baidupcs-go/releases并选择baidupcs-go-v3.8.1-linux-amd64.zip
文件下载即可。
下载后解压会得到两个文件,其中后者为项目的说明文件,前者为linux可执行文件,首先通过chmod a x baidupcs-go
赋予该可执行文件可执行权限。
.
├── baidupcs-go
└── readme.md
是否还在为ide开发工具频繁失效而烦恼,来吧关注以下公众号获取最新激活方式。亲测可用!
【正版授权,激活自己账号】:
【官方授权 正版激活】:
登录
使用该工具登录有多种方法,我这里推荐比较方便的cookie法,首先,在windows或者linux的浏览器里打开百度网盘的金沙1005首页,打开调试窗口(chrome为f12快捷键)并重新加载(刷新)登录后的金沙1005首页并在network
标签下找到home
这一资源并打开其headers
,操作顺序如下图所示。
接着找到cookie
字段并从baiduid开始复制到最后,这就是登录需要的cookie内容,随后我们运行./baidupcs-go login -cookies="cooki内容"
即可登录成功,如下图所示。
使用
登录成功之后建议使用交互式命令,也就是登录进网盘目录中,只需要使用./baidupcs-go
命令即可。
交互式下就可以使用常规的命令行如ls
查看目录、cd
切换目录以及download <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...
等命令,具体可以查看金沙1005官网readme。下图示例的是登入网盘文件系统并下载一部电影文件(注意,如果是会员这里也是提速的)。
总结
本文简单介绍了一个不限制linux系统的百度网盘命令行客户端(因为官方客户端支持的几个系统版本受限)并简单介绍如何登录和下载文件,更多命令教程可以参考。最后,如果读到了这里并且我的文章对你有所帮助,欢迎一键三连,你的支持是我不懈创作的动力。
文章由思创斯整理,转载请注明出处:https://ispacesoft.com/128663.html