Dotnet-cnblog使用

Dotnet-cnblog使用

前言

在本地编辑的Markdown文件里往往包含了许多本地截图说明,上传到博客园之后无法显示,需要一张张上传到对应的位置,十分麻烦。搜索了一番,有dotnet-cnblog工具解这个问题,这里简单记录下。

先把作者的github贴出来

https://github.com/stulzq/dotnet-cnblogs-tool


环境配置

其实一开始图省事,直接下载了二进制文件,但使用过程中发生了一些问题。按照网上一些教程配置了账号和密码之后,再次.exe文件没有生效。故删除工具后重新配置。

配置.NET环境

一定!一定!一定!从官网下载安装包,网上乱七八糟的链接不知道都包含了啥,一开始踩坑了好不容易才清理干净。链接贴在这里:

https://dotnet.microsoft.com/zh-cn/download/dotnet/5.0

没有使用最新版的.NET,在我的环境里似乎有兼容问题,试过6和7版本的.NET,工具都无法正常生效。

安装完是这样的:

image-20220726132720748

环境配置好之后,可在cmd命令行里输入dotnet --info确认信息

 dotnet --info

image-20220726133838526

工具安装与使用

安装

cmd使用安装命令

 dotnet tool install --global dotnet-cnblog

使用

第一次运行在cmd输入命令

 dotnet-cnblog

需要配置博客ID、账号、密码等,按照提示输入。

这里注意,作者2022.6.29更新后,ID和账号信息不变,密码部分使用MetaWeblog访问令牌替换。

令牌获取链接在这里:

https://i.cnblogs.com/settings

即自己的博客后台-设置-其他设置,

image-20220726133449209

点击查看,即可获取令牌,复制粘贴即可。

配置好可以开始使用啦。

cd到对应md文件目录下,使用命令

 dotnet-cnblog proc -f <markdown文件路径>

实际上是对Markdown文件里的图片重新解析,转换内容后保存到同一目录下,名字为 原名-cnblog.md

博客园中使用新生成的md文件上传就可以显示本地图片啦!

重置配置

博客园账号更换或其他原因需要重置配置

cmd使用命令:

 dotnet-cnblog reset

即可重置,再次使用重新输入ID、账号等信息。

卸载

不想用了怎么办,安装命令里install 换成uninstall即可。

 dotnet tool uninstall --global dotnet-cnblog

image-20220726135320249

dotnet详细命令可使用dotnet -h查看,都是基本操作了。

.NET环境卸载的话可以直接控制面板卸载程序,很方面但估计清理的不是很干净,后面有机会再研究一下,暂时不折腾了。

其他说明

这里简单贴一下作者大大的一些备注。

image-20220726135525341

 
posted @   lilith的隔壁老王  阅读(216)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示