クライアント
Potato MUSHclient
MUSHのプレイヤーのために書かれた、クロスプラットフォームのTcl/Tkクライアント。エンコーディングへの対応は良好で、ドキュメントはプロトコルの大半について何も語りません。
https://www.potatomushclient.com/ · Windows, Linux, macOS
機能
10件のうち3件はプロジェクト自身のドキュメントで確認
各プロジェクト自身のドキュメントから読み取ったものであり、当サイトの実測ではない — クライアントには観測できるハンドシェイクがない。「不明」は、調べたが確認できなかったという意味。「いいえ」の意味では決してない。
| 機能 | 文書化 | 典拠 |
|---|---|---|
| screen reader | 不明 | 見つけられなかった |
| TLS | はい | github.com |
| UTF-8 | はい | github.com |
| MCCP | 不明 | 見つけられなかった |
| GMCP | 不明 | 見つけられなかった |
| MSDP | 不明 | 見つけられなかった |
| ATCP | 不明 | 見つけられなかった |
| MXP | 不明 | 見つけられなかった |
| MSP | 不明 | 見つけられなかった |
| scripting | はい | github.com |
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 この趣味のMUSH側に向けたWindowsのクライアント。出力ウィンドウにスクリーンリーダー対応があり、MXPではなくPuebloに対応します。
- MUSHclient 長く定着しているWindowsのクライアント。5つのスクリプト言語、プロトコル対応の大半が置かれているプラグインのアーキテクチャ、そして緩やかになったリリースの歴史。
- 共同ロールプレイがしたい 求めているのが他の人と一緒にシーンを書くことなら、これがその近道です — 探すべきコードベース、邪魔をしないクライアント、そして最初の晩に何が起きるか。