日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

七牛云图片下载

發(fā)布時間:2023/12/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 七牛云图片下载 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

之前博客一直使用七牛云作為圖床,其提供了免費的測試域名來提供使用,現(xiàn)在七牛云開始停止免費域名的提供,必須綁定新的域名才能繼續(xù)使用,自己的域名過期一直沒續(xù)費也不能用了,無奈下,更換新的圖床。本文記錄下使用七牛云工具 qshell 實現(xiàn)圖片批量下載的處理方法。方法原創(chuàng)參看此處 。


qshell 下載七牛云圖片

qshell 工具的 qdownload 命令可以實現(xiàn)圖片的批量下載,此時如果域名還沒有過期,則可以參考官方說明文檔來下載圖片。如果空間已經(jīng)過期,則可以嘗試綁定一個備案的域名來進(jìn)行下載。最后如果沒有域名可以嘗試,則可以考慮下面方法,復(fù)制原空間圖片到新建的空間(會有免費30天測試域名可以使用)內(nèi),然后實現(xiàn)圖片的下載。關(guān)于 qshell 的更多說明和使用方法可以看這里。

qshell 下載

下載 qshell 工具,解壓到任意目錄后,命令行進(jìn)入解壓后的目錄(目錄內(nèi)快捷打開cmd的方法可以看這里),選擇對應(yīng)系統(tǒng)版本的軟件(我使用的是Windows10 64位系統(tǒng),所以使用 qshell_windows_x64.exe)。

命令行輸入 qshell_windows_x64.exe -v 可以測試工具是否可以正常使用。

授權(quán)(秘鑰)

確定 qshell 可以正常使用后,使用下面命令進(jìn)行授權(quán)

qshell account [<AccessKey> <SecretKey> <Name>] [flags]

其中密鑰 AccessKey 和 SecretKey 可以在七牛云管理后臺獲取,name 為賬號名稱(可以任意起。。),最后 flags 可以不用理會。

命令執(zhí)行完成后,可以輸入命令 qshell_windows_x64.exe account 查看授權(quán)的賬號信息,類似下圖:

?

原空間文件名獲取

  • 列舉原空間文件名稱并保存到 imglist.txt 文件內(nèi)

    qshell listbucket 原空間名 -o imglist.txt

    獲取的文件內(nèi)存儲內(nèi)容大致如下:

    可以看到獲取的列表信息內(nèi)容比較多,而我們只需要第一列,所以需要處理這個文件,可以手動或使用下面的命令進(jìn)行處理。

  • 由于cmd不支持下面命令,建議 Windows 系統(tǒng)用戶,嘗試使用 cmder 來處理

    cat imglist.txt | awk '{print $1}' > img-name.txt

    處理后 img-name.txt 的內(nèi)容

復(fù)制原空間文件到新空間

  • 創(chuàng)建新存儲空間

登陸七牛云控制臺,選擇 對象存儲 - 新建存儲空間,注意新建的空間選擇的儲存區(qū)域要與原空間的一致,否則后續(xù)復(fù)制文件時會出錯。

?

  • 復(fù)制文件

    qshell batchcopy --force 原空間名 新空間名 -i img-name.txt

    命令執(zhí)行完成后,可以在新的存儲空間內(nèi)看到備份過來的文件。

圖片下載

  • 創(chuàng)建下載用的配置文件

    在 qshell 工具目錄下新建一個json文件,名稱自定義,文件內(nèi)保存下面內(nèi)容

    {"dest_dir": "下載的圖片要存儲的目錄","bucket": "新建的存儲空間名稱","cdn_domain": "新建的存儲空間提供的測試域名" }
  • 執(zhí)行下面命令完成圖片的下載

    qshell qdownload 剛創(chuàng)建的文件名稱.json


推薦閱讀

  • 七牛云過期備份方法 - qshell issues
  • 七牛云到阿里OSS自動化遷移工具
  • 七牛云存儲文件批量下載到本地 – qshell工具使用教程

總結(jié)

以上是生活随笔為你收集整理的七牛云图片下载的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。