mu*index
lezen
thema
POTATO MUSHCLIENT  [client]
Een platformonafhankelijke Tcl/Tk-client geschreven voor MUSH-spelers. Goede
ondersteuning voor codering, en documentatie die over de meeste protocollen
helemaal niets zegt.
https://www.potatomushclient.com/
Draait op: Windows, Linux, macOS

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    onbekend
  TLS              ja
      https://github.com/potatomushclient/potato/wiki/ConfigureWorldsBasics
  UTF-8            ja
      https://github.com/potatomushclient/potato/wiki/Features
  MCCP             onbekend
  GMCP             onbekend
  MSDP             onbekend
  ATCP             onbekend
  MXP              onbekend
  MSP              onbekend
  scripting        ja
      https://github.com/potatomushclient/potato/wiki/FAQs

  7 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.

Potato is een Tcl/Tk-client gebouwd voor MUSH-spel — meerdere werelden, spawn
windows, en een set standaardinstellingen die ervan uitgaat dat je poses typt en
geen gevechtscommando's. Hij draait vanuit dezelfde broncode op Windows, Linux
en macOS, waarbij de macOS-builds meestal een versie of twee achterlopen.

Hij onderhandelt over tekencodering en spreekt volledig Unicode, wat voor de
MUSH-kant van de hobby de mogelijkheid is die er in de praktijk het meest toe
doet.

Let op één gedocumenteerde beperking: hij ondersteunt verbinden met een poort
die vanaf het begin SSL is, en zijn eigen configuratiepagina zegt dat
onderhandelde SSL in STARTTLS-stijl niet ondersteund wordt.

WAAROM ZES RIJEN ONBEKEND ZEGGEN

We hebben de homepage van het project, zijn downloadpagina, alle 103
helpbestanden van zijn wiki en zijn hele bronboom doorzocht op GMCP, MSDP, MCCP,
MXP, MSP en ATCP. Er is over geen ervan een gedocumenteerde uitspraak. Er is wél
code die enkele ervan aanraakt, en dit onderdeel maakt van code geen uitspraak
over een mogelijkheid — een tabel die "ja" zegt op grond van een constante in
een headerbestand doet een belofte die het project nooit gedaan heeft.

De rij over schermlezers is hetzelfde antwoord, langs dezelfde weg bereikt: een
zoektocht zonder onderscheid tussen hoofd- en kleine letters naar "screen
reader", "text-to-speech", NVDA, JAWS, VoiceOver, "accessibility", "visually
impaired" en "blind" door alles wat het project publiceert, leverde helemaal
niets op. Dat is geen bevinding over de software.

Zie ook
  BeipMU — /nl/reference/clients/beipmu
  MUSHclient — /nl/reference/clients/mushclient
  Je wilt gezamenlijk rollenspel — /nl/reference/collaborative-roleplay