經(jīng)過一個多月的努(lan)力(duo)開發(fā),基于electron的圖床上傳工具PicGo終于迎來了一個minor版本的更新。如果你對此感興趣,不妨看看都更新了哪些有趣而實用的功能吧。 支持GitHub圖床早先PicGo所支持的圖床基本上都是屬于國內(nèi)的服務(wù)商提供的圖床(如七牛、騰訊云COS等),這次更新加入了GitHub圖床的支持。用GitHub做圖床其實是不少寫博客的朋友的做法。免費(fèi)、原生支持HTTPS、GitHub倉庫易于管理、和issue等功能無縫銜接都是它的優(yōu)點(diǎn)。如果能接受GitHub在國內(nèi)的訪問速度不是特別快的缺點(diǎn)的話,用它來做你的圖床是個不錯的選擇。來看看在PicGo里如何配置它: 1. 首先你得有一個GitHub賬號。注冊GitHub就不用我多言。 2. 新建一個倉庫 記下你取的倉庫名。 3. 生成一個token用于PicGo操作你的倉庫: 訪問:https://github.com/settings/tokens 然后點(diǎn)擊 把repo的勾打上即可。然后翻到頁面最底部,點(diǎn)擊 注意:這個token生成后只會顯示一次!你要把這個token復(fù)制一下存到其他地方以備以后要用。 4. 配置PicGo 注意:倉庫名的格式是 至此配置完畢,已經(jīng)可以使用了。當(dāng)你上傳的時候,你會發(fā)現(xiàn)你的倉庫里也會增加新的圖片了: 支持騰訊云COS v5版本在支持騰訊云COS的路上,我可謂是費(fèi)了一番心血。首先是官方提供的node-sdk對我來說基本屬于癱瘓狀態(tài),只能上傳具體文件而不能上傳base64編碼后的文件。而且居然還有v4和v5兩個版本的COS,甚至兩個版本的認(rèn)證簽名、上傳url等等都完!全!不!同!。由于之前我只有v4版本的COS權(quán)限,只能開發(fā)和測試出v4版本的上傳。而近來發(fā)現(xiàn)很多朋友用的都已經(jīng)是v5版本的了,所以我提交了一個工單向騰訊云申請了v5版本的權(quán)限,沒想到很快就給我派發(fā)權(quán)限了。于是就有了v5版本的面世。目前市面上能同時支持v4、v5版本COS的估計也只有PicGo了! 如果你是v5用戶,但是之前下載了PicGo卻不能用的話,別擔(dān)心,v1.5版本的配置跟之前的配置幾乎一致,而且可以一鍵切換v4\v5版本。 1. 獲取你的APPID、SecretId和SecretKey 訪問:https://console.cloud.tencent.com/cam/capi 2. 獲取bucket名以及存儲區(qū)域代號 訪問:https://console.cloud.tencent.com/cos5/bucket 創(chuàng)建一個存儲桶。然后找到你的存儲桶名和存儲區(qū)域代號: v5版本的存儲桶名稱格式是 3. 選擇v5版本并點(diǎn)擊確定 然后記得點(diǎn)擊 支持編輯相冊的圖片信息有些時候可能上傳的圖片的url事后需要更改,比如修改http到https,比如加上一些操作后綴(例:七牛圖床支持的 支持上傳圖片前重命名文件名PicGo總共有三種上傳模式:
其中前兩種都是可以明確獲得文件名,而第三種無法獲取文件名(因為剪貼板里有些圖片比如截圖根本就不存在文件名),所以PicGo此前采取的規(guī)則是使用時間戳來命名剪貼板里的圖片。這也導(dǎo)致了無法自定義文件名的問題。本次更新你可以選擇開啟「上傳前重命名」這個選項: 之后你在上傳的時候就會彈出一個小窗口讓你重命名文件。如果你不想重命名,點(diǎn)擊確定、取消或者直接關(guān)閉這個窗口都是可以的。如果你想要重命名就在輸入框里輸入想要更改的名字,然后點(diǎn)擊確定即可。另外這個特性也支持批量上傳,如下: 支持查看當(dāng)前上傳的圖床在主窗口的上傳區(qū),你可以直觀地看到當(dāng)前默認(rèn)上傳的圖床,再也不用到處找當(dāng)前的默認(rèn)圖床是哪個啦。 支持顯示或隱藏相應(yīng)的圖床很多時候你并不會使用上PicGo給你提供的全部的圖床。所以為了精簡顯示你可以只選擇你想要的圖床來顯示,這樣側(cè)邊欄也就不會出現(xiàn)滾動條了。不過需要注意的是,這個僅僅是顯示/隱藏而并不是剔除相應(yīng)的功能。假如你隱藏了七牛云,你依然是可以通過七牛云來上傳圖片的。 支持開機(jī)自啟動如果你覺得每次開機(jī)要主動開啟PicGo是一件麻煩事,不妨試試讓它開機(jī)自啟吧~ 修復(fù)若干bugsv1.5不光更新了上述功能,也修復(fù)了不少問題。其中一個尤為重要的是從v1.4.1開始的一個bug——macOS的menubar無法拖拽上傳。該bug也在這個版本被修復(fù)。 結(jié)語PicGo第一個穩(wěn)定版本是在少數(shù)派上發(fā)布的,詳見PicGo:基于 Electron 的圖片上傳工具。支持macOS和windows雙平臺,開源免費(fèi),界面美觀,也得到了很多朋友的認(rèn)可。本次更新也是充分聆聽了大家的意見。如果你對它有什么意見或者建議,也歡迎在issues里指出。如果你喜歡它,不妨給它點(diǎn)個star或者請我喝杯咖啡(PicGo的GitHub首頁有贊助的二維碼)? 下載地址:https://github.com/Molunerfinn/PicGo/releases Windows用戶請下載.exe文件,macOS用戶請下載.dmg文件。 Happy uploading! |
|