如何将存储在七牛云中的图片批量下载到本地?

投稿 懿古今    2017-09-18 07:33:17  4,746 人阅读  21 条评论

国内很多博主站长都喜欢使用七牛云来存储图片,但是大多数都比较苦恼一件事,那就是不懂得如何批量下载七牛云图片到本地,我也曾经很困惑,当初下载七牛云图片的时候竟然是一张张下载的,那时候真的是累死我了(详见《如何下载七牛中的图片和替换数据库地址》)。幸好,今天看到一款神器,只需要简单设置就可以批量下载七牛云图片到本地,以后我们再也不用担心存储在七牛云的图片了。

如何将存储在七牛云中的图片批量下载到本地? - 第1张 - boke112联盟(boke112.com)

批量下载七牛云图片到本地的步骤

1、下载以下工具包解压到当地硬盘,比如 D 盘,那么解压之后就获得一个 qiniu 文件夹,里面包含有两个文件,分别是 qshell.conf 和 qshell.exe 文件。

2、用记事本或者 Notepad++ 软件打开 qshell.conf 文件,然后根据里面的要求填写相应的内容并保存。完成之后大概如下:

  1. {
  2.     "dest_dir"  :   "//images",
  3.     "bucket"    :   "boke112",
  4.     "domain"    :   "http://tp.boke112.com",
  5.     "access_key"    :"abcedfghijklmmnpdfdfdfdfdsfffsfdfsdfs",
  6.     "secret_key"    :"abcedfghijklmmnpdfdfdfdfdsfffsfdfsdfs",
  7.     "is_private"    :false,
  8.     "prefix"    :   "",
  9.     "suffix"    :   ""
  10. }

其中 access_key 和 secret_key 的值可以在七牛云后台中的个人中心的密钥管理中获得。

如何将存储在七牛云中的图片批量下载到本地? - 第2张 - boke112联盟(boke112.com)

3、运行电脑的 CMD,比如刚才我们是解压在 D 盘,那么就在 CMD 中分别输入 d:、cd qiniu 和 qshell qdownload 10 qshell.conf  命令后即可自动下载七牛云的图片到本地指定的文件夹中,其中最后一条命令的 10 就是 10 线程的意思,一般是越大越快。具体如下图所示:

如何将存储在七牛云中的图片批量下载到本地? - 第3张 - boke112联盟(boke112.com)

一般情况下等待一段时间就会自动下载完毕,我这次下载了带有前缀 boke112 的图片,图片不多,所以很快就下载完了。

如何将存储在七牛云中的图片批量下载到本地? - 第4张 - boke112联盟(boke112.com)

至此,我们就成功实现了批量下载七牛云图片到本地。这个教程是在本地电脑运行的,理论上也是可以使用在服务器上使用,具体的做法就需要大家自行折腾了,这里就不再展开说了。

PS:为了安全起见,使用过的这个 access_key 和 secret_key 可以在七牛云后台停用,等需要使用的时候再启用也不迟,这样就比较安全了。

特别声明

本文所用到的工具包来自于爱免费吧的《关于 ZBlog 七牛云图片批量转移本地手记》。

您可能感兴趣的文章

文章标签: ,   ,  
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 懿古今 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
©boke112联盟,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机
懿古今

 发表评论

大笑表情偷笑表情鼓掌表情思考表情疑问表情抠鼻表情抓狂表情晕表情黑线表情流汗表情流泪表情囧表情衰表情围观表情OK表情牛表情

  1. 11111
    11111 @回复

    为什么下载出现了一个文档却什么都没有?

    • 懿古今
      懿古今2019-02-27 21:58  回复

      @11111下载压缩包解压之后有两个文件,其中一个需要根据教程配置后才能使用。PS:文章已经很古老,是否还有效只能自行测试了

  2. 芬芬网赚
    芬芬网赚 @回复

    烦躁啊,大锅,全部弄完报错[ERROR][qshell] qdownload.go:70: Parse download config error invalid character ‘ï’ looking for beginning of value
    怎么解决?

    • 懿古今
      懿古今2019-02-11 22:08  回复

      @芬芬网赚根据其他站长的反馈,如果直接使用系统自带的记事本编辑配置文件就会出现这个错误,建议重新下载文件后用Notepad++来编辑文件

  3. 秋叶网络博客
    秋叶网络博客 @回复

    不能用记事本打开,否则会破坏编码结构导致运行解析json的时候报错[ERROR][qshell] qdownload.go:70: Parse download config error invalid character ‘ï’ looking for beginning of value
    要用编辑器修改配置文件

    • 懿古今
      懿古今2018-10-12 17:54  回复

      @秋叶网络博客修改网站文件及代码,不用系统自带的记事本应该是默认的规则了,要不然会出现很多意想不到的错误

  4. QQ游客
    QQ游客 @回复

    谢谢,全都下载了

  5. 无忧岛网
    无忧岛网 @回复

    按照你的方法无法下载啊 ,求解答
    2018/05/20 11:58:25 [ERROR][qshell] qdownload.go:70: Parse download config error invalid character ‘ï’ looking for beginning of value

    • 懿古今
      懿古今2018-05-20 14:39  回复

      @无忧岛网错误提示好像是说配置问题,请确保根据文中的说明操作,下载解压在D盘,在D盘建立存图片的文件夹images,然后根据说明配置文件,我都是这样操作没有问题。如果全部操作正确还是不行就放弃吧。

    • lucky
      lucky2018-07-19 17:43  回复

      @无忧岛网我也是跟你一样,你解决了吗?

  6. 无忧岛网
    无忧岛网 @回复

    无法使啊

  7. 软件库
    软件库 @回复

    等下去试一下

  8. 网赚乎
    网赚乎 @回复

    博客没多少图片,一直都没有用七牛云。

  9. 明月登楼的博客
    明月登楼的博客 @回复

    其实,七牛的镜像原理,根本不需要去下载的,只要是七牛上有的,那么你的镜像主机上就一定有的!

    • 懿古今
      懿古今2017-09-18 10:46  回复

      @明月登楼的博客[呲牙] 我这个适合比较特殊的人,比如像我一样,我就没有安装插件也没有弄什么镜像,都是直接登录七牛官网上传图片的,所以我的主机上就不存在这些图片。

  10. 靠谱学生兼职网
    靠谱学生兼职网 @回复

    没有用七牛。

  11. 龙笑天
    龙笑天 @回复

    [赞] 厉害啊,我之前都是手动一张张下载的….

  12. 心动
    心动 @回复

    不错~感谢分享

  13. 阿财博客
    阿财博客 @回复

    很好的文章,我要学习,等下去试一下