mu*index
lezen
thema
TINTIN++  [client]
Een terminalclient met een eigen scripttaal, op elk platform inclusief
telefoons, en een gedocumenteerde schermlezermodus.
https://tintin.mudhalla.net/
Draait op: Linux, macOS, Windows, Android, iOS

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://tintin.mudhalla.net/manual/screen_reader.php
  TLS              ja
      https://github.com/scandum/tintin
  UTF-8            ja
      https://github.com/scandum/tintin
  MCCP             ja
      https://tintin.mudhalla.net/
  GMCP             ja
      https://tintin.mudhalla.net/manual/event.php
  MSDP             ja
      https://tintin.mudhalla.net/manual/msdp.php
  ATCP             onbekend
  MXP              onbekend
  MSP              onbekend
  scripting        ja
      https://github.com/scandum/tintin

  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.

TinTin++ is een client voor de opdrachtregel, GPL 3, wordt actief uitgebracht,
en draait op meer plekken dan wat dan ook hier — waaronder Android en iOS. De
scripttaal is een eigen taal, beknopt, en tot heel veel in staat; een
aanzienlijk deel van wat andere clients in de grafische interface doen is hier
een #config-regel.

Dezelfde auteur onderhoudt de protocolspecificaties voor MSSP en MSDP, en daarom
halen zoveel van de protocolpagina's in dit onderdeel dezelfde site aan.

TOEGANKELIJKHEID

TinTin++ heeft een eigen handleidingpagina voor de schermlezermodus (#config
screen reader on, of -s bij het starten). Die aanzetten doet twee dingen: het
verwijdert of verandert visuele elementen die hardop voorgelezen nergens op
slaan, en het meldt het gebruik van een schermlezer aan de server via MTTS
[/reference/protocols/ttype], zodat een spel zijn eigen uitvoer kan aanpassen.

Dat is een gedocumenteerde modus, geen bewering dat er met een bepaalde lezer
getest is — op de pagina wordt geen product genoemd. Het is merkbaar zwakker
bewijs dan een client die de lezers noemt waarmee hij werkt, en merkbaar sterker
dan niets.

WAAR DE TABEL ONBEKEND ZEGT

Voor MXP en MSP bestaan er allebei scripts uit de gemeenschap op de site van het
project, en een script is niet de client die een protocol ondersteunt — dat van
MXP zegt ronduit dat het misschien niet op elke MUD werkt. Ingebouwde
ondersteuning voor een van beide is niet vastgesteld. Over ATCP vonden we in
geen enkele richting iets; merk op dat ATCP grotendeels vervangen is door GMCP,
en dat ondersteunt TinTin++ wel.

Zie ook
  Blightmud — /nl/reference/clients/blightmud
  Mudlet — /nl/reference/clients/mudlet
  MSDP — /nl/reference/protocols/msdp
  TTYPE en MTTS — /nl/reference/protocols/ttype