wechatmp2markdown 微信公众号文章转Markdown

使用

CLI 模式

通过命令行使用 执行命令:本程序可执行文件 [url] [filename]

  • url 微信公众号文章网页的url
  • filename makedown文件的保存路径和文件名

例如windows环境想把url为https://mp.weixin.qq.com/s/abcdefg的文章转成markdown存到 D:\wechatmp_bak\abc.md

则cmd执行 wechatmp2makrdown_win64.exe https://mp.weixin.qq.com/s/abcdefg D:\wechatmp_bak\abc.md

web server 模式

通过web服务使用 执行命令:本程序可执行文件 server [port]

  • port 监听的端口

当看到 wechatmp2markdown server listening on :[port] 时, 打开浏览器或curl工具访问localhost:[port]?url=[url]

  • url 微信公众号文章网页的url

返回的数据即为该文章的markdown文件

例如windows环境服务启动并监听8080端口想把url为https://mp.weixin.qq.com/s/abcdefg的文章转成markdown并下载

则cmd执行 wechatmp2makrdown_win64.exe server 8080

浏览器访问:localhost:8080?url=https://mp.weixin.qq.com/s/abcdefg

开发

编译

Linux or Mac 环境

# 编译目标平台: linux
make build-linux
# 编译目标平台: mac
make build-osx
# 编译目标平台: windows 64位
make build-win64
# 编译目标平台: windows 32位
make build-win32

windows 环境

需gcc推荐安装tdm64-gccmingw64/bin加入系统环境变量

# 编译目标平台: linux
mingw32-make win-build-linux

# 编译目标平台: mac
mingw32-make win-build-osx

# 编译目标平台: windows 64位
mingw32-make win-build-win64

# 编译目标平台: windows 32位
mingw32-make win-build-win32

没装gcc也无妨去Makefile找对应的命令执行

编译好的文件在./build目录下

最后

抓紧时间窗口。努力记录。黑暗中记得光的模样。

Description
微信公众号文章转Markdown
Readme MIT 108 KiB
Languages
Go 66.6%
HTML 29.6%
Makefile 3.8%