mu*index
lezen
thema
BLIGHTMUD  [client]
Een moderne terminalclient in Rust, met Lua-scripting, ingebouwde
tekst-naar-spraak en een schermlezermodus die zichzelf aan de server
bekendmaakt.
https://github.com/Blightmud/Blightmud
Draait op: Linux, macOS, Windows (WSL only)

Mogelijkheden
  Afgelezen uit de eigen documentatie van elk project, niet door ons gemeten —
  een client heeft geen handshake die wij kunnen waarnemen. ‘onbekend’ betekent
  dat we gekeken hebben en het niet vastgesteld hebben. Het betekent nooit nee.

  screen reader    ja
      https://github.com/Blightmud/Blightmud
  TLS              ja
      https://github.com/Blightmud/Blightmud
  UTF-8            ja
      https://github.com/Blightmud/Blightmud
  MCCP             ja
      https://github.com/Blightmud/Blightmud
  GMCP             ja
      https://github.com/Blightmud/Blightmud
  MSDP             ja
      https://github.com/Blightmud/Blightmud
  ATCP             onbekend
  MXP              onbekend
  MSP              onbekend
  scripting        ja
      https://github.com/Blightmud/Blightmud

  3 van de 10 rijen zijn onbekend: we hebben in de eigen documentatie van het
  project niets gevonden dat het een of het ander zegt. Een korte eerlijke tabel
  is beter dan een lange geraden.

Blightmud is een terminalclient geschreven in Rust, GPL 3, en behoort tot de
actiefst uitgebrachte clients in dit onderdeel. Scripting gaat in Lua. Hij
draait alleen in de terminal: er is geen native Windows-build, en
Windows-gebruikers draaien hem onder WSL.

TOEGANKELIJKHEID

Blightmud heeft hier drie afzonderlijke onderdelen, en dat is meer dan één rij
kan dragen:

- Een schermlezervriendelijke modus (--reader-mode, of de instelling
  reader_mode) die de terminalinterface verandert in iets wat een lezer kan
  volgen. Het statusgebied wordt niet ondersteund.
- Ingebouwde tekst-naar-spraak, als optionele compilatie, met een Lua-API die
  een script kan gebruiken — inclusief een tts.gag() om te voorkomen dat een
  gevonden regel uitgesproken wordt. De documentatie is er openhartig over dat
  zijn TTS naast een schermlezer draaien niet altijd een gelukkige combinatie
  is.
- Automatische MTTS-aankondiging: in schermlezermodus of met TTS aan voegt hij
  MTTS_SCREEN_READER toe aan wat hij de server over zichzelf vertelt, zodat een
  spel dat erom geeft zich kan aanpassen.

Net als bij TinTin++ wordt geen bepaalde schermlezer genoemd, dus dit is een
gedocumenteerde modus en geen geteste compatibiliteit met een product.

WAAR DE TABEL ONBEKEND ZEGT

MXP, MSP en ATCP komen nergens voor in de README van het project of in de
meegeleverde help. MCCP is gedocumenteerd als v2; of v1 ook aangekund wordt
hebben we niet vastgesteld.

Zie ook
  TinTin++ — /nl/reference/clients/tintin
  Mudlet — /nl/reference/clients/mudlet
  TTYPE en MTTS — /nl/reference/protocols/ttype