mu*index
阅读方式
主题
BEIPMU  [客户端]
一个瞄准这个爱好中 MUSH 那一边的 Windows 客户端,输出窗口有屏幕阅读器支持,走的是 Pueblo 而不是 MXP。
https://beipdev.github.io/BeipMU/
运行平台:Windows

能力
  逐项读自各项目自己的文档,而非由我们实测——客户端没有握手可供我们观测。“未知”表示我们查过,没能确定。它绝不表示“否”。

  screen reader    有
      https://github.com/BeipDev/BeipMU/blob/master/Assets/Changes.txt
  TLS              有
      https://beipdev.github.io/BeipMU/
  UTF-8            有
      https://beipdev.github.io/BeipMU/
  MCCP             未知
  GMCP             有
      https://github.com/BeipDev/BeipMU/blob/master/Documentation/GMCP.md
  MSDP             未知
  ATCP             未知
  MXP              未知
  MSP              未知
  scripting        有
      https://beipdev.github.io/BeipMU/

  在10行中,有5行是未知:我们没有找到项目自己的文档给出任何一种说法。一张诚实的短表胜过一张靠猜的长表。

BeipMU 是一个 MIT 许可的 Windows 客户端,发布活跃,也是少数几个在设计时想的是 MUSH 式玩法而不是战 斗 MUD
的客户端之一——多个输入窗口、spawn 窗口,以及一个预期会遇到长段落的文本引擎。脚本默认是 JavaScript,也可以用其他 ActiveScript
引擎。

无障碍

输出窗口实现了 Windows 的 IAccessible 接口,这是有意加进去的,作为迈向视障玩家可用性的一步,另外 还有一个用于文本转语音的 Speak
触发动作。任何地方都没有点名某个具体的屏幕阅读器,文档里也没有 无障碍相关的章节。

如果你要去翻,有一点需要留神:项目自己的文档里有一页至今仍写着 BeipMU 无法使用语音合成。那一页过时 了——变更日志和维护者本人在 issue
里的留言都晚于它。

关于这个客户端的两个容易犯的错

**BeipMU 实现的是 MCMP,不是 MSP。**它们是两个名字相似、用途也相似的不同协议,把其中一个读成另一
个,会在这张表里写下一个谁也没有做过的主张。所以 MSP 那一行写的是未知。

**它支持的是 Pueblo,不是 MXP。**Pueblo 是较早的那套“在 MUD 里用 HTML”的方案,MXP 是较晚的那套; BeipMU
有文档说明基本的 Pueblo 样式和可点击链接。MXP 则无论有无都未能确立。

另见
  MUSHclient — /zh-Hans/reference/clients/mushclient
  Potato MUSHclient — /zh-Hans/reference/clients/potato
  你想找的是协作扮演 — /zh-Hans/reference/collaborative-roleplay