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