typora如何写代码(typimg: typora中一键上传图片到博客园(工具开源))
项目介绍
项目背景 个人经常使用Typora这一软件 ,在编写md文档时 ,图片可以暂存本地 ,文章中可以使用本地图片的绝对路径或相对路径 ,痛点就是不利于以后文档的迁移和平台的变化 ,因此需要将文档的图片存放在云端并提供远程访问的url ,个人搭建图床或使用OSS成本有点高(杀鸡焉用牛刀!) ,无意间看到了 metaweblog 的文档 ,发现博客园是遵循这一规范的博客系统 ,加上本人也需要在博客园上发表一些东西 ,能用平台提供的原生图床服务支持是最好不过啦 ,之后又发现网上针对Typora开发的博客园图片上传工具很少 ,且质量参差不齐,无奈就自己用python实现了最初的版本供自己日常使用(依赖本机python环境) ,随着golang学习的深入 ,于是就想着用golang实现一版无需依赖特定编程环境 、可跨平台使用的图片上传工具,typimg工具由此诞生啦!
项目地址
点击访问github:typimg项目
点击下载typimg工具1.0版本命令介绍
主要使用的有以下两个
typimg init
typimg init:初始化项目 ,在正式使用前必须执行该命令
typimg upload
typimg upload:上传图片的命令 ,返回上传后的博客园图片链接
网络图片 、本地图片 、截图等可直接被Typora识别并调用该命令 ,返回的图片链接将插入到typora文档中
typimg使用流程
进入 https://i.cnblogs.com/settings 页面 ,滑到页面最下方 ,点开其他设置 。
需要选中允许 MetaWeblog 博客客户端访问 登录名 、访问令牌 、访问地址和typimg工具提示的一致 ,按顺序输入即可 最后点击保存退出 ,然后再用typimg工具登录关于MeatWeblog访问令牌 ,点击查看后复制即可:
如果没有的 ,点击访问令牌弹窗右下角 **创建令牌** 按钮 ,生成后再复制:
最后将给出的图片上传命令复制并粘贴到typora即可:
Typora配置
可以点击验证图片上传选项测试一下:
问题 & 解决方案
提示permission denied
用chmod命令授权即可 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!