mu*index
Lesen
Textfassung
Design

Client

Potato MUSHclient

Ein plattformübergreifender Tcl/Tk-Client, geschrieben für MUSH-Spieler. Gute Unterstützung für Kodierungen und eine Dokumentation, die zu den meisten Protokollen überhaupt nichts sagt.

https://www.potatomushclient.com/ · Windows, Linux, macOS

Fähigkeiten

3 von 10 aus der Dokumentation des Projekts selbst festgestellt

Aus der Dokumentation des jeweiligen Projekts abgelesen, nicht von uns gemessen — ein Client hat keinen Handshake, den wir beobachten könnten. „unbekannt“ heißt, dass wir nachgesehen und es nicht feststellen konnten. Es heißt nie nein.

Fähigkeiten der Clients, jede aus der Dokumentation des Projekts selbst abgelesen. Unbekannt heißt, dass wir sie nicht feststellen konnten, und nie, dass sie dem Client fehlt.
Fähigkeit dokumentiert Quelle
screen reader unbekannt wir haben keine gefunden
TLS ja github.com
UTF-8 ja github.com
MCCP unbekannt wir haben keine gefunden
GMCP unbekannt wir haben keine gefunden
MSDP unbekannt wir haben keine gefunden
ATCP unbekannt wir haben keine gefunden
MXP unbekannt wir haben keine gefunden
MSP unbekannt wir haben keine gefunden
scripting ja github.com

Potato ist ein Tcl/Tk-Client für das MUSH-Spiel — mehrere Welten, Spawn-Fenster und ein Satz von Voreinstellungen, die davon ausgehen, dass Sie Posen tippen und keine Kampfbefehle. Er läuft aus derselben Quelle unter Windows, Linux und macOS, wobei die macOS-Builds meist ein bis zwei Versionen zurückliegen.

Er handelt die Zeichenkodierung aus und spricht volles Unicode, was für die MUSH-Seite des Hobbys die Fähigkeit ist, auf die es in der Praxis am meisten ankommt.

Beachten Sie eine dokumentierte Einschränkung: Er unterstützt die Verbindung zu einem Port, der von Beginn an SSL spricht, und seine eigene Konfigurationsseite sagt, dass ausgehandeltes SSL nach Art von STARTTLS nicht unterstützt wird.

Warum sechs Zeilen unbekannt sagen

Wir haben die Startseite des Projekts, seine Downloadseite, alle 103 Hilfedateien seines Wikis und seinen gesamten Quellbaum nach GMCP, MSDP, MCCP, MXP, MSP und ATCP durchsucht. Zu keinem davon gibt es eine dokumentierte Aussage. Es gibt Code, der einige davon berührt, und dieser Abschnitt macht aus Code keine Fähigkeitsaussage — eine Tabelle, die auf Grundlage einer Konstante in einer Header-Datei „ja“ sagt, gibt ein Versprechen ab, das das Projekt nie gegeben hat.

Die Screenreader-Zeile ist dieselbe Antwort, auf demselben Weg erreicht: Eine Suche ohne Beachtung der Groß- und Kleinschreibung nach „screen reader“, „text-to-speech“, NVDA, JAWS, VoiceOver, „accessibility“, „visually impaired“ und „blind“ über alles, was das Projekt veröffentlicht, ergab überhaupt nichts. Das ist kein Befund über die Software.

Siehe auch

  • BeipMU Ein Windows-Client für die MUSH-Seite des Hobbys, mit Screenreader-Unterstützung im Ausgabefenster und Pueblo statt MXP.
  • MUSHclient Der seit Langem etablierte Windows-Client. Fünf Skriptsprachen, eine Plugin-Architektur, in der der Großteil seiner Protokollunterstützung lebt, und eine Veröffentlichungsgeschichte, die sich verlangsamt hat.
  • Sie wollen gemeinsames Rollenspiel Wenn es Ihnen darum geht, mit anderen Menschen Szenen zu schreiben, ist das hier der kurze Weg — nach welchen Codebases Sie suchen, ein Client, der Ihnen nicht im Weg steht, und was Sie am ersten Abend erwartet.