Typora + picgo + sm.ms 图床设置笔记

时间:2024-01-27 16:43:34

Typora + picgo + sm.ms 图床设置笔记

编辑于2020-03-26

本文部分内容在作者教程的基础上进行了二次编辑,如有重复,纯属必然

在此感谢大佬们的无私付出与分享

之前 用了 github 图床快乐套装,但是得益于网络环境束缚 github 图床真是偶尔抽风,有时候博客上的图片死活加载不出来,没办法,又挑选了一个当作备用,最终看中了免费 5g 空间,不用有个人备案域名的 smms 图床,(imgur好像被墙了没办法进行体验,遗憾,还有一个国内的imgurl不知道他俩有没有关系。。),也不知道这5g能让我传多少张图片,先用着看看吧

正式开始

首先下载安装 picgo smms 用户登录版插件

点击仓库内容上面的Clone or download,然后点Download ZIP,下载完成之后将压缩包里的内容解压到C:\Users\yuan(这里是你电脑的用户名)\AppData\Roaming\picgo\目录下,将解压出来的文件夹名改为picgo-plugin-smms-user,然后picgo目录下(也就是当前目录下)的空白处按shift+鼠标右键打开 powershell,输入命令

npm install ./picgo-plugin-smms-user

如果 npm 命令报错,就是因为你没有安装 node.js,打开官网下载node.js,一路默认安装即可,安装完成之后照上面的步骤重新打开powershell执行命令即可

作者说的在线安装的方法我也试了,不过可能网络原因一直显示安装中,所以放弃在线安装了,直接改为手动安装,反正代码包也不大,几秒就能下完

命令执行完成后关掉 powershell 并重启picgo,这时在图床设置那里会新增一个SM.MS-登录用户的选项,点击它设为默认图床

然后打开sm.ms官网,右上角用户选项那里进行登录/注册,登陆完成后还是在右上角那里点击Dashboard进入用户设置页面,点击左侧边栏API Token,然后点击蓝色按钮Generate Secret Token,提示是否确定点OK生成新的识别码,生成后将这串代码复制到刚刚picgo SM.MS-登录用户设置里de Auth那里,点击确定

然后打开typora——菜单栏——文件——偏好设置——图像,

这里如果之前设置过了就全都不用变,只需要验证一下是否上传成功即可,如果没设置过按以下的内容设置一下

插入图片时:
下拉框选择上传图片
对本地图片应用上述规则:√
上传服务设定:
picgo(app)
路径选择你的picgo的安装目录下的picgo.exe文件
然后验证图片上传选项即可

最终效果

截图保存到桌面,然后拖拽到typora中,自动上传并改本地地址为图床地址,方便,高效

The end