dotnet-cnblog工具的使用
前言
在本地编辑的Markdown文件里往往包含了许多本地截图说明,上传到博客园之后无法显示,需要一张张上传到对应的位置,十分麻烦。搜索了一番,有dotnet-cnblog工具解这个问题,这里简单记录下。
先把作者的github贴出来
https://github.com/stulzq/dotnet-cnblogs-tool
环境配置
-
配置.NET环境
https://dotnet.microsoft.com/zh-cn/download/dotnet/5.0
环境配置好之后,可在cmd命令行里输入dotnet --info确认信息
dotnet --info
工具安装与使用
- 安装
cmd使用安装命令
dotnet tool install --global dotnet-cnblog
第一次运行在cmd输入命令
dotnet-cnblog
需要配置博客ID、账号、密码等,按照提示输入。
这里注意,作者2022.6.29更新后,ID和账号信息不变,密码部分使用MetaWeblog访问令牌替换。
令牌获取链接在这里:
https://i.cnblogs.com/settings
即自己的博客后台-设置-其他设置,
点击查看,即可获取令牌,复制粘贴即可。
配置好可以开始使用啦。
cd到对应md文件目录下,使用命令
dotnet-cnblog proc -f <markdown文件路径>
实际上是对Markdown文件里的图片重新解析,转换内容后保存到同一目录下,名字为 原名-cnblog.md
博客园中使用新生成的md文件上传就可以显示本地图片啦!
重置配置
博客园账号更换或其他原因需要重置配置
cmd使用命令:
dotnet-cnblog reset
即可重置,再次使用重新输入ID、账号等信息。
卸载
不想用了怎么办,安装命令里install 换成uninstall即可。
dotnet tool uninstall --global dotnet-cnblog
dotnet详细命令可使用dotnet -h查看,都是基本操作了。
.NET环境卸载的话可以直接控制面板卸载程序。
其他说明
- 这里简单贴一下作者大大的一些备注。
- 比心提示哦,用markdown的小伙伴推荐下载typora软件(真香),在对本地图片存储上建议如下