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