/GONGLUE

单机游戏攻略秘籍(1580+ 篇)

Primary LanguagePythonCreative Commons Zero v1.0 UniversalCC0-1.0

GONGLUE

单机游戏攻略秘籍,直接点开 GONGLUE 目录查看,所有内容都来自网络:

  • 1532+ 篇经典游戏攻略。
  • 涵盖角色扮演、策略、射击等多种游戏类型。
  • 游戏流程攻略、隐藏要素、白金心得。
  • 多人协同创作的开源书籍。

同时在 releases 页面提供 chm 和 epub 两种格式的电子书籍,方便离线阅读。

格式说明

欢迎提交攻略,目前攻略只接受纯文本的 .txt 文件和 Markdown 的 .md 文件:

纯文本格式是第一行代表标题,后面是正文,比如:

《大航海4》心得

经过三天的奋斗,用三个人物通了关以后,在这想谈点体会。。。。

导出 HTML 时会将第一行作为标题。

而使用 Markdown 时,也会将第一个标题(井号开头的行)作为本页的标题。

电子书

使用 script 目录里的 make_chm.pymake_epub.py 可以生成 chm 和 epub 电子书,但需要提前安装好 chmcmd,一个开源的 CHM 编译工具,并且可以在 $PATH 中找到 chmcmd.exe 程序(我自己做了一个 精简版 下载里面的 chmcmd.zip 解压到当前目录即可)。

同时需要依赖下面几个 Python 库:

  • markdown
  • ebooklib
  • beautifulsoup4

不想自己编译的话,也可以到 Release 页面里下载预先编译好的版本。

History

  • 2024/5/23:初始化提交。
  • 2024/5/24:完成分类。
  • 2024/5/25:完成 chm/epub 导出,支持 markdown,样式,内嵌图片。
  • 2024/5/26:完善 epub 在 iOS 下面的兼容性。
  • 2024/5/27:改善攻略文件命名不一致问题。
  • 2024/5/28:完善 CI 脚本,能够在 Release 时自动生成电子书。

TODO

  • 完成分类
  • 支持 Markdown
  • 支持内置图片
  • 支持内置样式
  • 导出成 chm 的脚本
  • 导出成 epub 的脚本
  • CI 自动生成电子书
  • 优化内置式样