dotNet博客园图床工具

dotNet博客园图床工具

公司一般通过typora+一键上传图床工具写博客,但是公司的图床只能在公司内网访问,复制到博客园中外网访问不了,某天发现公司内网对博客园没有太多的限制,所以找到这款工具希望通过博客园图床来代替公司的图床。

🔧 工具地址以及安装

工具github下载地址:dotnet-cnblogs-tool: 博客园文章快捷发布工具 (github.com)

直接使用Release最新的二进制文件

image-20250306170458836

具有 .NET Core/.NET 5 环境可以直接使用命令安装:

dotnet tool install --global dotnet-cnblog

image-20250306171834767

.NET 5.0官网下载地址:下载 .NET 5.0

🚚 工具使用

dotnet-cnblog proc -f <markdown文件路径>//会在原文件路径下生成Markdown原始文件名-cnblog.md
dotnet-cnblog upload -f "图片本地路径"//图片上传返回博客园图片地址

通过上传图片发现返回的result多了一些打印,会导致Typora在使用图床工具的时候报错。

image-20250306172017984

查看源码,在上传图片成功后加了一些打印,去掉这些打印;

image-20250306172621700

发现标题打印,直接注释掉。

image-20250306172926374

最后重新编译打包,替换掉原工具。

dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true -p:IsTrimmable=true -p:TrimMode=link --self-contained true

image-20250306173202740

Typora上传服务验证失败无影响,实际在博客中已经能够上传成功。

image-20250306173812122

image-20251212114059963

posted @ 2025-03-06 17:43  Glory1020  阅读(26)  评论(0)    收藏  举报