七牛测试域名过期后批量下载图片到本地

在网上查询了一下,七牛云的网站上是不支持直接下载所有的图片的,需要借助他们的qshell工具来批量下载图片

文档在此:

https://developer.qiniu.com/kodo/tools/1302/qshell

下载后解压,包含以下文件

1

2

3

4

5

6

7

8

9

10
 [email protected]  /Users/jim/Downloads/qshell-v2.1.8   ll                                                                                                                                                             18:13:40

total 99824

[email protected]   8 jim  staff      256 Oct 15 18:13 .

drwx------+ 102 jim  staff     3264 Oct 15 17:45 ..

[email protected]   1 jim  staff  9119260 Feb  2  2018 qshell-darwin-x64

[email protected]   1 jim  staff  8021196 Feb  4  2018 qshell-linux-arm

[email protected]   1 jim  staff  9215268 Feb  2  2018 qshell-linux-x64

[email protected]   1 jim  staff  7893862 Feb  2  2018 qshell-linux-x86

[email protected]   1 jim  staff  9057792 Feb  2  2018 qshell-windows-x64.exe

[email protected]   1 jim  staff  7790592 Feb  2  2018 qshell-windows-x86.exe

我们的系统是mac,所以用其中qshell-darwin-x64命令行就可以了,如果是windows系统可以参考上面的文档页面,有详细的操作

1.根据要求将命令行工具需改名称为qshell,并修改权限

1

2
cp qshell-darwin-x64 qshell

chmod +x qshell
  1. 登录七牛账号,其中AccessKey和SecretKey可以在你的七牛云网站中查到,不赘述

    1
    
    ./qshell {AccessKey} {SecretKey}
    
  2. 可以用bucketsdomins命令查 大专栏  七牛测试域名过期后批量下载图片到本地看bucket和domin
    1
    
    2
    
    3
    
    4
    
    5
    
    6
    
    7
    
     [email protected]  /Users/jim/Downloads/qshell-v2.1.8   ./qshell buckets                                                                                                                                               17:39:51
    
    2018/10/15 17:39:53 [I] Load account from /Users/jim/.qshell/account.json
    
    j***u
    
    [email protected]  /Users/jim/Downloads/qshell-v2.1.8   ./qshell domains j***u                                                                                                                                        17:40:09
    
    2018/10/15 17:40:13 [I] Load account from /Users/jim/.qshell/account.json
    
    ***.bkt.clouddn.com
    

    其中,bucket对应的就是我们的存储空间,也即我们需要下载图片的地方

  3. 创建爱你下载配置并下载

    我们通过qdownload命令来下载,该命令的详细用法

    大概的思路就是创建一个下载配置文件qdisk_down.conf,然后指定qdownload命令通过这个配置下载就ok了

随便找个地方创建这个文件,编辑如下:

1

2

3

4

5
{

"dest_dir"	:	"/Users/***/qiniu",

"bucket"	:	"j***u",

"cdn_domain"    :      "***.bkt.clouddn.com"

}

这里的bucket和cdn_domain就是我们上面查询得到的玩意儿了

dset_dir是你指定下载的目录,其它的用默认配置就ojbk了

最后运行

1
qshell qdownload 10 qdisk_down.conf

搞定了



ps,如果用的blog是hexo框架的

那么,把下载的图片文件夹重命名为assets,copy到16bh.github.io/source/_posts目录,然后找个编辑器批量替换_posts中所有的图片地址,将七牛的前缀修改为assets就ok啦

原文地址:https://www.cnblogs.com/liuzhongrong/p/12257940.html

时间: 2024-10-19 23:59:20

七牛测试域名过期后批量下载图片到本地的相关文章

利用Node 搭配uglify-js压缩js文件,批量下载图片到本地

Node的便民技巧-- 压缩代码 下载图片 压缩代码 相信很多前端的同学都会在上线前压缩JS代码,现在的Gulp Webpack Grunt......都能轻松实现.但问题来了,这些都不会,难道就要面对几十个JS文件一遍遍来回“复制-压缩-创建-粘贴”,这样太不人性化了. 于是可以借助Node + uglify-js 轻松实现.(前提你会点node操作) 1.首先看一下目录: |--uglifyJS |--js |--test1.js |--test2.js |--uglify.js   //这

七牛云测试域名到期博客图片问题

从上周末开始到今天,终于把七牛云到期的测试域名所属空间的博客照片迁移到腾讯云.腾讯云有一定量免费空间供用户使用(发博文时免费额度:50 GB 标准存储容量,10 GB CDN 回源流量,100 万次读请求,100 万次写请求.费用实例),希望腾讯云短期内不要出对没钱用户的制裁条款.当然,出了我们也不用慌,再迁移便是,正所谓不折腾不舒服斯基.果然免费的都是要付出其它代价的- 备份七牛云图片到本地 方案一:如果此时你处在工作日时间,可以参考此链接教你如何在七牛云域名过期后备份内容完成转移,让七牛云技

域名过期后多久可以被别人注册

腾讯云域名过期后多久可以被他人注册 提交了工单,客服给我的答复,希望可以帮助到大家 您好,a.域名过期后 1-45 天内,将处于 REGISTRAR HOLD(注册商保留)状态:B. 注册商保留期结束之后,域名将进入 30 天赎回期,将处于 REDEMPTION PERIOD(宽限期):C. 赎回期结束之后域名将进入 6 天的删除未决期,6 天期满后域名删除,将处于 PENDING Delete,正在删除过程中,删除后开放重新注册:D. REGISTRAR/REGISTRY LOCK 是注册商/

Android异步批量下载图片并缓存

前言 本文引自:http://www.xycoding.com/articles/2014/07/29/android-async-images-download/,作者不详 ImagesDownLoad源码下载:DEMO 接触android开发不久,近段时间需实现一个批量下载图片并显示的小功能.在网上搜索了一圈,发现国内外网上异步加载的例子太多太杂,要么是加载大图decode时报OOM异常,要么内存急剧上升不稳定.所以在前辈们的基础上,做了一些优化,特共享出来,欢迎大家指正.这里主要参见了以下

如何批量下载图片

有时候在网页中看到一连串的漂亮图片,真想全部保存下来.如何批量下载网页图片呢? 我们需要一款软件——迅雷,这款下载软件大家都很熟悉吧. 首先,下载.安装.运行迅雷:打开网页,网页中的图片正是我们要下载的图片,在网页空白中右击,选择“使用迅雷下载全部链接”.点击“使用迅雷下载全部链接”后,会打开下面的对话框. 点击“下载”,选择图片保存目录.保险起见,建议先右击其中一张图片,看一下图片的后缀名,这样在批量下载时,只下载该后缀名对应的图片,就不会下载错了. 批量下载图片还有另外一种方法.如果要下载的

php批量下载图片

//批量下载图片 public function download_img_all(){ //图片数组 $res = array( [0] = array( 'ima_path'=>'/Uploads/1.png', ), [1] = array( 'ima_path'=>'/Uploads/2.png', ) ); //创建压缩包的路径 $filename = $_SERVER['DOCUMENT_ROOT'].'/Uploads/Dwonload.zip'; $zip = new \Zip

java中用jsoup抓取网页源码,并批量下载图片

一.导入jsoup的核心jar包jsoup-xxx.jar jar包下载地址:jsoup-1.8.2.jar 中文API地址:http://www.open-open.com/jsoup/parsing-a-document.htm 二.java中用jsoup抓取网页源码,并批量下载图片 package com.dgh.test; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; i

通过HttpURLConnection下载图片到本地(一)

一.背景说明 现在我做的系统中,需要有一个下载附件的功能,其实就是下载图片到本地中.相应的图片保存在多媒体系统中,我们只能拿到它的资源地址(url),而不是真实的文件. 这里记录的是下载单个图片. 二.代码 1.html /* * 下载选中的附件 */ $("#merchantApproval-annes-center-tb .downloadButton").click(function(){ //获取选中的行,此行包含了附件的相关信息 var row = $("#merc

爬取今日头条历史图集将信息保存到MongDB,并且下载图片到本地

写在前面:学习<崔庆才_Python3爬虫入门到精通课程视频>动手写的小项目. (一) 分析页面 访问今日头条页面(https://www.toutiao.com/)在输入框中输入要搜索的关键字,搜索出的页面点击图集.要爬取的就是这里的所有图集. 查看页面的URL可以发现这是一个POST请求,然后我们就检查页面找到POST请求包,进行分析. 这个就是POST请求服务器返回的response 这是一个JSON格式的数据,复制下来放在解析器中查看.(使用jsonView) 可以看到data字段中的