正文
1. 背景
寫博客有一個自己的圖床是不錯的選擇,如果不借助工具,在markdown博客中添加圖片的步驟如下:
截取圖片,保存到本地(得來回點(diǎn)對話框,選擇保存路徑,選擇文件類型,輸入文件名)。
上傳到圖床服務(wù)器(打開網(wǎng)頁,跳轉(zhuǎn)到上傳頁面,點(diǎn)擊browse,選擇本地文件,upload...)
獲取圖片鏈接(為了確保無誤,可以在瀏覽器中打開圖片,并復(fù)制link)
將鏈接添加到markdown博客中(Ctrl+v 復(fù)制到博客中)
還是很繁瑣的,那么可不可以自己實(shí)現(xiàn)一個工具來做這些繁瑣的事情呢?
2. 分析
首先要確定使用哪家的圖床服務(wù),網(wǎng)上搜了一下,都說七牛云比較靠譜(這里不是打廣告。。),提供的SDK也比較全,我們這里就用七牛云,接下來確定該如何實(shí)現(xiàn)一個截圖工具來實(shí)現(xiàn)截圖+圖片upload功能,從頭實(shí)現(xiàn)一個工具不太現(xiàn)實(shí),找一個開源的截圖工具比較靠譜,博主目前正在用的是greenshot,發(fā)現(xiàn)這正好是一個開源的工具,好了,就是它了。
3. 需求
為greenshot添加一個插件,初步實(shí)現(xiàn)以下功能:
針對七牛云SDK接口,添加配置對話框,可以配置