mu*index
lezen
platte tekst
thema

client

Potato MUSHclient

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/ · Windows, Linux, macOS

Mogelijkheden

3 van de 10 vastgesteld uit de eigen documentatie van het project

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.

Mogelijkheden van clients, elk afgelezen uit de eigen documentatie van het project. Onbekend betekent dat we het niet vastgesteld hebben, en nooit dat de client het mist.
mogelijkheid gedocumenteerd bron
screen reader onbekend we hebben er geen gevonden
TLS ja github.com
UTF-8 ja github.com
MCCP onbekend we hebben er geen gevonden
GMCP onbekend we hebben er geen gevonden
MSDP onbekend we hebben er geen gevonden
ATCP onbekend we hebben er geen gevonden
MXP onbekend we hebben er geen gevonden
MSP onbekend we hebben er geen gevonden
scripting ja github.com

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 Een Windows-client gericht op de MUSH-kant van de hobby, met ondersteuning voor schermlezers in het uitvoervenster en Pueblo in plaats van MXP.
  • MUSHclient De al lang gevestigde Windows-client. Vijf scripttalen, een plug-inarchitectuur waar het grootste deel van zijn protocolondersteuning in zit, en een releasegeschiedenis die vertraagd is.
  • Je wilt gezamenlijk rollenspel Als je uit bent op het schrijven van scènes met andere mensen, is dit de korte weg — de codebases om naar te zoeken, een client die je niet tegenwerkt, en wat je op je eerste avond kunt verwachten.