ngapost2md 是一个将 NGA 论坛帖子转换为 Markdown 格式的工具。它支持快速爬楼并存储回复人、时间和内容,同时支持保存正文图片。
程序主要在 Linux 平台下开发,若您在使用上发现关于跨平台兼容性的问题(特别是目录分隔符相关),欢迎提 issue
此为 2023 年由 Go 语言重写的版本。倘若需要旧版 Python 版代码(不再维护),请切换分支至 LEGACY
config.ini
文件存在且与可执行文件在同一目录下(平级关系)。linux
./ngapost2md 5935947
windows
.\ngapost2md.exe 5935947
参数为帖子的 tid,如上述命令里的 5935947。
参数详情
> ./ngapost2md -h
使用: ngapost2md tid [--authorid aid]
选项与参数说明:
tid: 待下载的帖子 tid 号
aid: 只看某用户 id 发言层,需配合 --authorid 参数
ngapost2md -v, --version 显示版本信息并退出
ngapost2md -h, --help 显示此帮助信息并退出
ngapost2md -u, --update 检查最新版本
ngapost2md --gen-config-file 生成默认配置文件于 config.ini 并退出
详见注释 config.ini
在 release 页面的打包文件中,config.ini 文件与主程序平级。假如需要生成新的默认配置文件,可使用 --gen-config-file
参数。此会覆盖 config.ini 为默认配置。
不要试图在 config.ini 内添加新条目或者增加、修改注释。软件每次启动都会舍弃此类外界变动并重新保存 config.ini 文件。
资瓷的有:
不资瓷并且常出现的有: