typora自动上传图床(Picgo-core,,gitee,图片以时间戳命名)

目录

一、步骤顺序

 二、安装插件

三、配置config.json

法一:CMD配置

1. 配置gitee

2. 配置SMMS

3. 使用配置好的API

4. 打开配置文件(步骤4),修改super-prefix插件配置

法二、直接改写config.json文件(步骤4)

1. 使用gitee图床

2. 使用smms图床

四、图床验证(步骤3)


一、步骤顺序

 二、安装插件

1、2完成后,执行3,一定会出错,但我们的目的是找到picgo.exe安装路径

 拷贝路径进入cmd,安装以下插件(前提是已安装nodejs,未安装的可参考Nodejs安装及配置)

C:\Users\zhang>cd C:\Users\zhang\AppData\Roaming\Typora\picgo\win64

C:\Users\zhang\AppData\Roaming\Typora\picgo\win64>
 ​
 .\picgo.exe install smms-user
 .\picgo.exe install gitee-uploader
 .\picgo.exe install super-prefix

super-prefix:用于上传图片时能自动使用时间戳重命名

三、配置config.json

  • 法一:cmd配置:
    • 可以同时设置多个上传图床,选择一个使用。(某一图床出现问题时,可以切换到另一个图床使用)
    • 配置过程稍显繁琐
  • 法二:直接改写config.json(步骤4):
    • 配置过程相对简单,基本上仅设置一个上传图床(gitee)。

法一:CMD配置

C:\Users\zhang\AppData\Roaming\Typora\picgo\win64>

picgo set uploader

 键盘上下键可以选择uploader,回车即可

1. 配置gitee

(1)注册一个码云(gitee)账号

(2)创建一个仓库(加号)

 (3)设置仓库

 (4)点击头像,新建token

 

2. 配置SMMS

没有Authorization的自己去这里申请一个: https://sm.ms/home/apitoken,需要注册

3. 使用配置好的API

C:\Users\zhang\AppData\Roaming\Typora\picgo\win64>

picgo use uploader

这里我使用gitee

4. 打开配置文件(步骤4),修改super-prefix插件配置

  "picgo-plugin-super-prefix": {
    "fileFormat": "YYYYMMDDHHmmss"
  } //super-prefix插件配置

这一步很有必要,否则容易出现同一图片再次上传重复的问题

{
  "picBed": {
    "current": "gitee", // 当前上传图床
    "gitee": {
      "repo": "qiushanqiuting/picture", // username/reponame,必填
      "branch": "master",
      "token": "", // gitee私人令牌,必填
      "path": "picture",  // reponame,建议填
      "customPath": "default", // 默认
      "customUrl": ""   //不填
    },
    "uploader": "gitee",  // 当前上传图床
    "transformer": "path",
    "smms-user": {
      "Authorization": "" // smms私人令牌,必填
    }
  },
  "picgoPlugins": {
    "picgo-plugin-gitee-uploader": true,
    "picgo-plugin-smms-user": true,
    "picgo-plugin-super-prefix": true
  },
  "picgo-plugin-gitee-uploader": {
    "lastSync": "2021-08-16 12:09:06"
  },
 "picgo-plugin-super-prefix": {
    "fileFormat": "YYYYMMDDHHmmss"
  } //super-prefix插件配置
}

法二、直接改写config.json文件(步骤4)

token获取方式见上

1. 使用gitee图床

{
   "picBed": {
     "current": "gitee",
     "gitee": {
       "repo": "qiushanqiuting/picture", // 仓库名,格式是 username/reponame 必填
       "branch": "master",
       "token": " ", // gitee 私人令牌 必填
       "path": "picture", // reponame 建议填
       "customPath": "default",
       "customUrl": ""  //可以不填
     },
     "uploader": "gitee",
     "transformer": "path"
   },
   "picgoPlugins": {
     "picgo-plugin-gitee-uploader": true,
     "picgo-plugin-super-prefix": true
   },
   "picgo-plugin-gitee-uploader": {
     "lastSync": "2020-05-28 12:21:13"
   },
   "picgo-plugin-super-prefix": {
     "fileFormat": "YYYYMMDDHHmmss"
  } //super-prefix插件配置
 }

2. 使用smms图床

{
   "picBed": {
     "current": "smms-user",
     "uploader": "smms-user",
     "smms-user": {
       "Authorization": "" //私人令牌,必填
     },
     "transformer": "path"
   },
   "picgoPlugins": {
     "picgo-plugin-smms-user": true,
     "picgo-plugin-super-prefix": true
   },
   "picgo-plugin-super-prefix": {
     "fileFormat": "YYYYMMDDHHmmss"
  } //super-prefix插件配置
 }

四、图床验证(步骤3)

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值