主页 » 博主杂谈 » 正文

七牛云空间图片批量下载到本地 七牛官方工具qshell使用办法

 X隐者网赚博客 936 ℃ 0条点评
小号字体中号字体大号字体

最近开启了HTTPS,随之而来的就是七牛用不了了,HTTPS流量是收费的。所以图片搬回空间,发现本地存的不全,需要找办法把七牛云空间里面存储的图片全部下载到...

最近开启了HTTPS,随之而来的就是七牛用不了了,HTTPS流量是收费的。所以图片搬回空间,发现本地存的不全,需要找办法把七牛云空间里面存储的图片全部下载到本地,再上传到空间去,网上找了很多七牛云图片批量下载的工具都失效了,一张一张下载不累死人。遂去七牛云官网看看,好家伙这文档真心是给开发者看的,完全看不懂,不过在我一个钟头查资料,碰运气下,终于搞定了。

七牛云空间图片批量下载到本地

我这个七牛云空间图片批量下载到本地是根据官方文档来的,工具也是官方工具,所以理论上应该不会失效,不像网上的办法基本上都失效了。

七牛云空间图片批量下载到本地的办法

1、下载七牛官方工具qshell:点此下载  文章中间有下载地址。

2、下载后解压,并将文件放在D盘(以D盘为例,别的盘一样),如我的d://qshell-v2.1.8这个文件夹。

3、电脑上打开开始——运行,输入cmd回车(或者win键+r)打开命令行工具cmd。

4、分别输入d: 按回车 输入cd qshell-v2.1.8 按回车,意思是打开D盘,打开D盘下qshell-v2.1.8 文件夹。

5、打开七牛,找到自己的秘钥(个人面板——秘钥管理),在cmd继续输入:qshell-windows-x64.exe account 你的七牛AccessKey 你的七牛SecretKey。记得中间有空格,按回车后没有任何反应才是正确的反应,如下图就是正确的:

七牛云空间图片批量下载到本地2

6、使用qdownlod命令,使用qdownlod命令前需要先编写配置文件。

{
"dest_dir" : "<LocalBackupDir>",
"bucket" : "<Bucket>",
"prefix" : "image/",
"suffixes" : ".png,.jpg",
"cdn_domain" : "down.example.com",
"referer" : "http://www.example.com",
"log_file" : "download.log",
"log_level" : "info",
"log_rotate" : 1,
"log_stdout" : false
}

其中参数设置参照下面图表:

参数名描述可选参数
dest_dir本地数据备份路径,为全路径N
bucket空间名称N
prefix只同步指定前缀的文件,默认为空Y
suffixes只同步指定后缀的文件,默认为空Y
cdn_domain设置下载的CDN域名,默认为空表示从存储源站下载,【该功能默认需要计费,如果希望享受10G的免费流量,请自行设置cdn_domain参数,如不设置,需支付源站流量费用,无法减免!!!】N
referer如果CDN域名配置了域名白名单防盗链,需要指定一个允许访问的referer地址N
log_level下载日志输出级别,可选值为debug,info,warn,error,默认infoY
log_file下载日志的输出文件,如果不指定会输出到qshell工作目录下默认的文件中,文件名可以在终端输出看到Y
log_rotate下载日志文件的切换周期,单位为天,默认为1天即切换到新的下载日志文件Y
log_stdout下载日志是否同时输出一份到标准终端,默认为false,主要在调试下载功能时可以指定为trueY

比如按照本例教程,配置文件如下:

{
"dest_dir" : "d://xyinzhe",
"bucket" : "xyinzhe",
"prefix" : "",
"suffixes" : "",
"cdn_domain" : "你的七牛空间域名",
"referer" : "",
"log_file" : "download.log",
"log_level" : "info",
"log_rotate" : 1,
"log_stdout" : false
}

其中d://yinzhe为文件保存目录,第二个yinzhe是空间名字,都改成自己空间即可。

使用DW等代码编辑器或者同类软件,将代码改好,另存为qdownload.conf,保存到d://qshell-v2.1.8文件夹内。

最简单的办法就是复制到文本文档中,另存为,选择全部格式,文件名为qdownload.conf即可。

7、将文件保存到D盘qshell-v2.1.8目录内,继续输入命令qshell-windows-x64.exe qdownload 10 qdownload.conf即可完成下载,下载的文件保存在你刚才设置的文件夹中。

七牛云空间图片批量下载到本地2

2700多个图片大概半分钟就下载完毕了,速度挺快。其实将qshell-windows-x64.exe qdownload 10 qdownload.conf这个命令里面的的10改的更大速度会更快,这个10代表就是10线程。

到这里关于七牛云空间图片批量下载到本地的教程就结束了,我的一小时也没白费,学了点新东西,还省了力气。图片明天上传到空间,应该就不会再有图片显示不了的问题。

本文标签:
种子视频复活 继续看视频赚钱 提现秒到账
趣头条迎来更新 1元即可提现阅读赚钱项目 老项目 更靠谱
做了个网赚导航 网赚博客网赚论坛都甩过来吧做了个网赚导航 网赚博客网赚论坛都甩过来吧AAA云推荐码 免费申请VPS可以用来挂机赚钱AAA云推荐码 免费申请VPS可以用来挂机赚钱喜得贵子 累并快乐喜得贵子 累并快乐99元一年阿里云阿里云服务器ECS最新版 可免费撸99元一年阿里云阿里云服务器ECS最新版 可免费撸X隐者回来了X隐者回来了金山云1元领取三个月云主机 拿来挂柠檬挂机也不错 附攻略金山云1元领取三个月云主机 拿来挂柠檬挂机也不错 附攻略

人生苦短,必须留言!

国际惯例, 沙发拿下 . . .


注册帐号  | 忘记密码