通过Typora写博客并上传到博客园

## 通过Typora写博客并上传到博客园


一.下载Typora

这一步不过多介绍,下载完不激活也不影响使用

二.下载dotnet

dotnet-cnblogs-tool作者github:https://github.com/stulzq/dotnet-cnblogs-tool
(我是下载了两个文件,具体为什么下面会解释)

1.下载dotnet-sdk

dotnet-sdk链接:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install

安装:我已经安装完了,界面是这样的:image-20221021105921382

2.验证

dotnet --info

image-20221021110401374

3.安装dotnet-cnblog插件

dotnet tool install -g dotnet-cnblog

image-20221021110601960

4.登陆

dotnet-cnblog

image-20221021110740855

这时候可以看到cmd报了错:To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=5.0.0&arch=x64&rid=win10-x64

然后就回到了文章开始的时候我为什么下载了两个文件.
dotnet-runtime下载链接:.NET Tutorial | Hello World in 5 minutes (microsoft.com)

安装:步骤和上面的一样,下载完成后重新dotnet-cnblog就可进行配置了

image-20221021111208908

如果输错了可以dotnet-cnblog reset命令重新配置

三.上传图片和文档

1.上传图片

对Markdown文件里的图片进行解析,上传到博客园,并且转换内容保存到新的文件中。
dotnet-cnblog proc -f <markdown文件路径>
处理过的内容保存在 Markdown 原始文件名-cnblog.md 中,复制粘贴到博客园的编辑器发布即可。

image-20221021112214196

1.上传文档

将生成的*-cnblog.md文件打开复制,直接粘贴到博客的随笔或文章处(注意是markdown格式)
如果cmd报错的话image-20221021112815853
那就去博客园的后台设置一下MetaWeblog访问令牌,使用dotnet-cnblog reset命令,然后用这个MetaWeblog的登录名和令牌替换用户名和密码:

image-20221021112904231

成功是这样的:image-20221021113155388

.将功能添加到鼠标右键
参考:https://www.cnblogs.com/shengliC/p/14410298.html

posted @ 2022-10-21 11:34  FAIGEL  阅读(88)  评论(0)    收藏  举报