• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

分享一个开源的网盘下载工具BaiduPCS-Go

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

大家在使用网盘的时候,一定忍受不了限速下载的速度。今天给大家分享一个开源的网盘下载项目BaiduPCS-Go。Go语言编写,仿 Linux shell 文件处理命令的百度网盘命令行客户端。多平台支持, 支持 Windows, macOS, linux, 移动设备等。

项目下载地址,根据自己的操作系统选择相应的下载包,下载解压后的目录如下:

下载文件/目录本地默认路径是download文件夹下,可已使用命令指定本地下载路径。

因为README中详细的介绍了命令行命令的使用,所以我只做几个主要功能的介绍:

登录

BaiduPCS-Go login

列出目录

列出当前工作目录的文件和目录或指定目录

BaiduPCS-Go ls
BaiduPCS-Go ls <目录>

切换工作目录

BaiduPCS-Go cd <目录>

下载文件/目录

BaiduPCS-Go download <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...
BaiduPCS-Go d <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...

可选参数

-test: 测试下载, 此操作不会保存文件到本地
-status: 输出所有线程的工作状态
--save: 将下载的文件直接保存到当前工作目录
--saveto: 将下载的文件直接保存到指定的目录
-x: 为文件加上执行权限, (windows系统无效)
-p <num>: 指定下载的最大并发量

随便截图一张,下载速度还是相当给力的!

上传文件/目录

BaiduPCS-Go upload <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>
BaiduPCS-Go u <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>
  • 上传的文件将会保存到, <目标目录>.
  • 遇到同名文件将会自动覆盖!!
  • 当上传的文件名和网盘的目录名称相同时, 不会覆盖目录, 防止丢失数据.

上传完成之后列出目录:

是不是很赞,良心工具,抓紧用起来吧!

来源:http://songwenjie.cnblogs.com/
声明:本文为博主学习感悟总结,水平有限,如果不当,欢迎指正。如果您认为还不错,不妨点击一下下方的推荐按钮,谢谢支持。转载与引用请注明出处。
微信公众号:

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
在Go中编写令人愉快的HTTP中间件发布时间:2022-07-10
下一篇:
Go语言基础之变量和常量发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap