这次的内容主要是参照网上的博客,利用PicGo
在Ubuntu
下实现Typora
自动上传图片到图床的功能,这次用到的图床有gitee
仓库跟github
仓库
设置Gitee仓库
首先新建一个仓库
选择开源
给仓库添加一个Readme
文件(个人理解这是一种初始化的行为)
仓库建立完成后点击设置
在安全设置
里面找到私人令牌
选项
点击生成新令牌
对私人令牌补充一些描述,按照红框把所有的选项都勾选上,最后点击提交
。(因为我gitee
这个账户只是个工具账户,所以全勾对我来说无所谓)
如图所示,记得把私人令牌复制下来
### 安装PicGo
打开这个下载链接,选择AppImage
后缀的安装包下载
下载后添加权限运行,第一次运行会跳出用户协议,直接回车跳过即可
chmod a+x PicGo-2.3.0.AppImage
./PicGo-2.3.0.AppImage
运行后会发现侧边任务栏出现了这个小图标
同时桌面上也会出现这个可以移动的图标
设置PicGo
点击图标,打开详细窗口
或者右键点击桌面上的图标
打开之后在插件设置
中搜索gitee
,选择gitee-uploader
安装。(记住不要选错!!!)
安装后点击图床设置
,往下拉找到gitee
填上前面申请的仓库以及令牌的一些信息,token
则是前面申请的私人令牌,path
则表示图片要上传到仓库的哪个路径下
设置后,点击确定
,然后点击设为默认图床
设置Typora
搜索picgo
的存放路径
打开Typora
,点击偏好设置
,按照红框的设置填写
上传图片
首先要确保PicGo
运行,用Typora
打开,比如我要上传下面这张阿离的图片,首先先把图片拖进Typora
然后右击图片,点击上传图片
上传中
上传成功的提示消息
来到自己的仓库,确认是已经上传成功了
设置Github仓库
接下来演示如何将github
仓库当做图床
首先创建一个仓库,属性设置为Public
,记得要勾选第二个框的选项,添加一个README
文件来初始化这个仓库。
创建完成后,点击settings
点击Developer settings
点击Personal access tokens
,点击Generate new token
Note
添加描述,Expiration
设置令牌生效的时间,我设置的是一年后,接下来只需要勾选public_repo
选项
结束后点击Generate token
得到token
后复制出来,备用
打开PicGo
,在图床设置
中,点击Github图床
,然后填好设置后,点击确定
,然后点击设为默认图床
跟前面一样在Typora
里面上传我们的阿离,上传成功后有个提示
点击查看确实是我们可爱的阿离