SM.MS图床配合PicGo使用

图床

Posted by elmagnifico on December 27, 2018

Foreword

七牛云的测试域名图床好久之前提示了将会下架,测试域名以后只能使用一个月,每月一换,如果要用自己的域名,那么需要先备案,然而备案还真是麻烦啊,无奈只好放弃了。

之前一直有听说SM.MS图床很牛皮,这次就把所有博客用到的图片都搬到SM.MS上了。

SM.MS

https://sm.ms/

SMMS从15年开始运营,到现在一直免费,有提供上传API,宕机情况极少,单个文件最大5MB,最多一次传10个,同时也有安卓和ios的客户端,web端更不用说,简单易用,也没啥广告。

其站长经常出没于v2ex,是否会删图什么的,并没有相关讨论,应该是评分最高的了。

其他图床

  • 新浪微博 貌似非常良心,利用微博当作免费图床,但是日后肯定还是会有所限制的

  • Imgur 偶尔抽风,会莫名其妙删图片,而且还是国外的,速度上还是慢一点

PicGo

有了图床还不够,还得有一个好用的上传图的工具,每次拖到网页里也挺麻烦的,而且还没法管理。

之前七牛用的Mpic,只支持七牛,其他图床就不行了。找了半天,看到了好几个支持SMMS的图床,不过只有这个是最牛逼,功能上也是最完整的了。

主页:

https://molunerfinn.com/PicGo/

git:

https://github.com/Molunerfinn/PicGo

首先他可以直接拖拽上传,这是基本操作,然后可以直接从剪贴板上传文件,上传结束以后还可以自定义你需要的链接复制到剪贴板中,比如我的:

SMMS

自定义为有SMMS标签的,每次上传结束以后会自动给我这样的链接:

SMMS

这样我下次替换图片的时候或者找哪些文章里有图片的时候比较好找。

优点
  • 上传记录,记录每次上传的图片以及链接
  • 支持多种图床,微博,七牛,imgur,阿里云,腾讯云等
  • 快捷键上传
  • 免费,稳定,有更新维护
缺点
  • 没有云记录

之前用七牛Mpic习惯了,传了图以后,还可以通过web的一个管理界面看到之前传过的图,无论走到哪里想用之前的图都好找一些,而PicGo只能本地保存之前的图片,你要是删了那就真的没了,那图片的链接就很难找了。当然这个不仅仅是 Picgo 的问题吧,和图床也有关系,SMMS不支持注册,或者用用户名去区分照片归属,这就导致云端管理查看比较难。

  • gif图,从快捷上传会失败,但是拖拽上传正常。

不知道什么情况,直接从剪贴板上传gif就是不成功。

Summary

其实从更换图床这里也发现了一些blog的问题,黄玄这个模板里没有给图片一个相对路径,只有个别几个图片是相对路径,其他基本都是绝对路径,绝对路径就会造成如果切换图床图片路径就全变了,那么就要改一堆文章,就很头疼,然后标题图片什么的还是只能用本地路径,无法使用网络图片,这就很蠢了,他这个模板本身就是copy的,自己维护也不够,配不上他这么多的星

切换七牛的时候也发现了图片没有给标记,导致找有图片的文章有点麻烦,这次开始给对应图床的标记,以后写程序批量替换图片。

还有一点发现,就是黄玄的这个博客,他竟然不支持RSS,但是文件中却有feed.xml,通过下面的链接可以直接打开我的,但是呢,如果直接用浏览器或者是rss订阅工具会提示该网站没有feed,而用下面网址就是正确的。

http://elmagnifico.me/feed.xml

同时我参考了一下他copy的原作者的,原作者的是支持的,直接订阅就会显示出来feed,不知道黄玄是遗漏了什么,日后有空再补充一下。

Quote

https://sspai.com/post/42310

http://blackrockdigital.github.io/startbootstrap-clean-blog-jekyll/