侧边栏壁纸
博主头像
敢敢雷博主等级

永言配命,自求多福

  • 累计撰写 57 篇文章
  • 累计创建 0 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Typora上传图片到又拍云

敢敢雷
2021-06-19 / 0 评论 / 0 点赞 / 1,407 阅读 / 439 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我删除。

上传到图床

之前就了解过,Typora是可以上传图片到图床的,但是一直懒得去配置...因为要装一些插件啥的,懒得搞

百度搜索都是很多用PicGo,然后再去自己搭个图床服务器,再去整那一套。

有了之前的那个教训,索性来看看有没有简单点的办法去自动上传图片到图床。

接着,我发现了这个...

image-20211219231054816

Custom Command ,百度百度这个玩意吧。

然后逮到了这篇文章... 具体实现就看这篇文章吧

https://sspai.com/post/60450

巧了,我也是又拍云,抄呗...

shell 脚本

可能是Typora版本不同,或者调用的API我这边走不通,核心就是那一串Curl呗,问题找到就改呗。

#!/bin/bash
 
 # 云存储服务的名称
 bucket="云存储服务的名称" 
 # 上传默认的路径
 file_path="上传默认的路径/" 
 # 操作员
 operator="操作员"
 # 操作人密码
 operator_pwd="操作人密码"
 # 对象存储绑定的域名
 base_url="对象存储绑定的域名" 
 # i 就是Typora传的文件
 # Typora上传图片调用自定义命令时,会将待上传的图片作为命令行参数,传入脚本
 for i in "$@"; do
    curl -T "$i" http://v0.api.upyun.com/"$bucket"/"$file_path" -u "$operator":"$operator_pwd" -v
 done

 # 输出结果
 echo "Upload Success:"
 for file in "$@"; do
     IFS='/' read -r -a array <<< "$file"
     id="${#array[@]}"
     echo "$base_url""$file_path""${array[$id-1]}"
 done

接着,我也出现了激动人心的验证成功。

image-20211219232236037

0

评论区