POTATO MUSHCLIENT [クライアント]
MUSHのプレイヤーのために書かれた、クロスプラットフォームのTcl/Tkクライアント。エンコーディングへの対応は良好で、ドキュメントはプロトコルの大半について何も語りません。
https://www.potatomushclient.com/
動作環境:Windows, Linux, macOS
機能
各プロジェクト自身のドキュメントから読み取ったものであり、当サイトの実測ではない —
クライアントには観測できるハンドシェイクがない。「不明」は、調べたが確認できなかったという意味。「いいえ」の意味では決してない。
screen reader 不明
TLS はい
https://github.com/potatomushclient/potato/wiki/ConfigureWorldsBasics
UTF-8 はい
https://github.com/potatomushclient/potato/wiki/Features
MCCP 不明
GMCP 不明
MSDP 不明
ATCP 不明
MXP 不明
MSP 不明
scripting はい
https://github.com/potatomushclient/potato/wiki/FAQs
10行のうち7行が不明:どちらとも述べたプロジェクト自身のドキュメントを見つけられなかった。短くて正直な表のほうが、長くて当て推量の表よりよい。
PotatoはMUSHでの遊びのために作られたTcl/Tkのクライアントです — 複数のワールド、スポーンウィンドウ、
そして戦闘のコマンドではなくポーズを打っていることを前提にした既定値の一式。同じソースからWindows、
Linux、macOSで動き、macOSのビルドはたいてい1つか2つバージョンが遅れています。
文字エンコーディングをネゴシエートし、完全なUnicodeを話します。この趣味のMUSH側にとっては、実際上 これが最も重要な機能です。
文書化された制限が一つあります。最初からSSLであるポートへの接続には対応していますが、設定のページ自身
が、STARTTLS方式のネゴシエートされるSSLには対応していないと述べています。
6つの行が不明としている理由
当サイトは、プロジェクトのホームページ、ダウンロードのページ、103個あるウィキのヘルプファイルすべて、
そしてソースツリー全体を、GMCP、MSDP、MCCP、MXP、MSP、ATCPについて検索しました。そのどれについても、
文書化された記述はありません。いくつかに触れるコードはありますが、この節はコードを機能の主張には 変えません —
ヘッダーにある定数を根拠に「はい」と言う表は、プロジェクトが一度もしなかった約束を することになります。
スクリーンリーダーの行も、同じやり方でたどり着いた同じ答えです。プロジェクトが公開しているすべてを 対象に、大文字小文字を区別せず「screen
reader」「text-to-speech」、NVDA、JAWS、VoiceOver、 「accessibility」「visually
impaired」「blind」を掃いたところ、何も出てきませんでした。これは ソフトウェアについての発見ではありません。
関連項目
BeipMU — /ja/reference/clients/beipmu
MUSHclient — /ja/reference/clients/mushclient
共同ロールプレイがしたい — /ja/reference/collaborative-roleplay