13m0n4de / neko-quiz

NekoQuiz 是一个 CTF 问答题通用框架,对 USTC Hackergame 猫咪问答/猫咪小测 的仿制。
https://neko-quiz.shuttleapp.rs/
MIT License
2 stars 0 forks source link

获得 Flag 时的提示信息格式 #6

Closed 13m0n4de closed 9 months ago

13m0n4de commented 9 months ago

目前和 Hackergame 的不太一样,是把 Flag 接在 Alert 框信息后,并把框子颜色改掉。

但 Hackergame 是新增一个 Alert 框用来显示 Flag。

不是追求完全复刻,而是在考虑自定义消息的功能,比如回答不对时的反馈信息:

https://github.com/13m0n4de/neko-quiz/blob/c204e4fd68f6346252d242c2dc76c43dc9ddb1fb/backend/src/main.rs#L109-L113

又或者显示 Flag 的时候能多显示一些自定义的消息,甚至图片,这就需要让 Flag 放在新的 Alert 框里了。

13m0n4de commented 9 months ago

最后还是选择了在一个框里改变颜色的方式,第一行固定显示 本次测验总得分为 xxx。,然后换行显示回答错误或正确时的消息。

这个消息同样是支持 HTML 格式的,可以用 <br> 换行,也可以使用 <img> 来插入图片,很灵活。