关于Typroa的一些操作

前言

自从0.11.18版本后就要开始收费了,毕竟是一个商用软件,但市面上来说还是有挺多Markown编辑器的,但不得不说,这个用起来还是挺舒服的。

解决办法也挺简单的退回0.11.18版本就好了。

如果真的好用的话,还是指的考虑补票一下的

Typroa-Windos-历史版本

Typroa-Mac-历史版本

关于图片上传

计划是打算自己写个简单的脚本直接推送到图床的,可是想了想,有现成的轮子为啥不用呢,反正都是简单的http操作

于是便采用了相对轻量级一点了插件picgo,毕竟是只要你上传图片的时候才会跑这个node

安装

1
npm install picgo -g

获取安装位置

1
2
3
4
5
which node
# /opt/homebrew/bin/node
which picgo
# /opt/homebrew/bin/picgo
# 获取 node 和 picgo 的安装位置

配置上传命令

1
/opt/homebrew/bin/node /opt/homebrew/bin/picgo upload

需要使用node环境不然会报错(env: node: No such file or directory),如果给picgo配置了Path,那就简单多了

在Tpyora中选择Custom Command作为Image Uploader功能

image-20211230162052985

虽然说验证图片上传选项时会湖出现Error: This image has been blocked, please contact webmaster for more information.并不影响正常使用

配置文件

配置文件位置为 ~/.picgo/config.json

官方文档

就官方来说没错,通常来说你只需要配置 Uploader 即可,所以你可以通过 picgo set uploader 来进入交互式命令行,配置成功后会自动生成配置文件,无需复制粘贴

但是的我现在用的是一个第三方图床,一个别人写好的阿里OSS

正当我兴高采烈的准备改改配置的时候,我看了看文档,我居然要自己写一个插件才能上传自己的图床,难受啊

image-20211230164455174

于是乎便陷入了我有没有必要写插件的循环中

没有陷入,就是觉得没必要写了

自定义图片上传脚本

一开始打算采用Go语言进行编辑,但是呢毕竟是运行一个Command索性直接Curl命令快得多

Go实现的Typroa图片上传

Curl实现的Typroa图片上传

Tips

有关于 格式-图像-上传所有本地图片 这个是针对当前文章中出现的图片进行上传


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!