mirror of
https://github.com/fengxxc/wechatmp2markdown.git
synced 2026-02-22 23:00:57 +08:00
b9b8a929458d5be7693a3dd5f8f66a9e1eadc612
wechatmp2markdown 微信公众号文章转Markdown
使用
CLI 模式
通过命令行使用
执行命令:本程序可执行文件 [url] [filename]
url微信公众号文章网页的urlfilenamemakedown文件的保存路径和文件名
例如: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-gcc,mingw64/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目录下
最后
抓紧时间窗口。努力记录。黑暗中记得光的模样。
Languages
Go
66.6%
HTML
29.6%
Makefile
3.8%