快速爬楼存回复人+时间+内容,支持保存正文图片、音视频等,支持常见 bbcode 格式(具体见 README 后半部分)。
此为 2023 年由 Go 语言重写的版本。倘若需要旧版 Python 版代码(不再维护),请切换分支至 LEGACY
- 确保
config.ini
文件存在且与可执行文件在同一目录下(平级关系) - 修改
config.ini
内的MODIFY_ME
内容为相关内容 - 带参数(参数为帖子 tid)运行可执行文件,如 (Linux)
./ngapost2md 5935947
或者 (Windows).\ngapost2md.exe 5935947
NEO_1.1.1
及之前,存在 读写 assets.json 失败导致软件报错闪退的情况(见 Commit dee1f72 )。请升级至最新版本。NEO_1.2.0
及以后,默认配置项page_download_limit=100
会限制每次下载的页数为 100. 单次下载完毕后,需要重新运行软件才会继续下载后续 100 页,以此逻辑直至完成。- 升级后,请使用随新版本分发的新的 config.ini 文件,并将旧文件中修改的部分同步修改到新的 config.ini 文件内。使用旧的 config.ini 文件会导致异常行为。
资瓷的有:
- newline 换行
- pic 图片(会下载下来)
- smile 表情(只是引用在线资源)
- quote 回复与引用(阔以 jump 和 append 在最后 #12)(多个 quote #33)
- strikeout 删除线
- url 超链接
align 对齐目前 Go 版本不支持collapse 折叠 (#10)目前 Go 版本不支持- anony 匿名 (#11)
audio 音频 (#15)目前 Go 版本不支持video 音频目前 Go 版本不支持- 用户基于 IP 的位置 (#45)
不资瓷并且常出现的有:
- 字体颜色啊大小之类的格式
- 表格之类的复杂排版
- 特别感谢 zsq @oarinv 的协助!
- 特别感谢 crella6 的捉虫以及意见!
- 感谢 proItheus 对此项目的帮助!