Skip to content

艾泽拉斯国家地理论坛/NGA玩家社区/NGA单帖爬虫/牛国安一键存贴,不怕冲水

License

Notifications You must be signed in to change notification settings

zeku2022/ngapost2md

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ngapost2md ver.[NEO_1.2.0]

快速爬楼存回复人+时间+内容,支持保存正文图片、音视频等,支持常见 bbcode 格式(具体见 README 后半部分)。

此为 2023 年由 Go 语言重写的版本。倘若需要旧版 Python 版代码(不再维护),请切换分支至 LEGACY

使用指引

  1. 确保 config.ini 文件存在且与可执行文件在同一目录下(平级关系)
  2. 修改 config.ini 内的 MODIFY_ME 内容为相关内容
  3. 带参数(参数为帖子 tid)运行可执行文件,如 (Linux) ./ngapost2md 5935947 或者 (Windows) .\ngapost2md.exe 5935947

图片快速指引

修改config.ini

注意事项

  1. NEO_1.1.1 及之前,存在 读写 assets.json 失败导致软件报错闪退的情况(见 Commit dee1f72 )。请升级至最新版本。
  2. NEO_1.2.0 及以后,默认配置项 page_download_limit=100 会限制每次下载的页数为 100. 单次下载完毕后,需要重新运行软件才会继续下载后续 100 页,以此逻辑直至完成。
  3. 升级后,请使用随新版本分发的新的 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

不资瓷并且常出现的有:

  • 字体颜色啊大小之类的格式
  • 表格之类的复杂排版

Special Thanks

About

艾泽拉斯国家地理论坛/NGA玩家社区/NGA单帖爬虫/牛国安一键存贴,不怕冲水

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%