mu*index
読み方
プレーンテキスト
テーマ

クライアント

MUSHclient

長く定着しているWindowsのクライアント。5つのスクリプト言語、プロトコル対応の大半が置かれているプラグインのアーキテクチャ、そして緩やかになったリリースの歴史。

https://www.mushclient.com/ · Windows, Linux (Wine)

機能

10件のうち5件はプロジェクト自身のドキュメントで確認

各プロジェクト自身のドキュメントから読み取ったものであり、当サイトの実測ではない — クライアントには観測できるハンドシェイクがない。「不明」は、調べたが確認できなかったという意味。「いいえ」の意味では決してない。

クライアントの機能。いずれも各プロジェクト自身のドキュメントから読み取ったもの。不明は確認できなかったという意味であって、そのクライアントに備わっていないという意味ではない。
機能 文書化 典拠
screen reader 不明 見つけられなかった
TLS 不明 見つけられなかった
UTF-8 不明 見つけられなかった
MCCP はい www.mushclient.com
GMCP 不明 見つけられなかった
MSDP 不明 見つけられなかった
ATCP はい www.mushclient.com
MXP はい www.mushclient.com
MSP はい github.com
scripting はい www.mushclient.com

MUSHclientはNick GammonによるWindowsのクライアントで、MITライセンス、そして長い期間、Windowsを使う人に とっての既定の答えでした。Lua、VBScript、JScript、PerlScript、Pythonでスクリプトが書け、その機能の 多くはコアではなくプラグインが担っています — これは本物のアーキテクチャ上の選択であり、上の表の いくつもの行が見た目より答えにくい理由でもあります。

最後にタグの付いたリリースは2019年3月の5.06です。リポジトリには今もコミットが続いており、出荷されて いない5.07のリリースノートも存在します。

これほど多くの行が不明としている理由

どれも正直な答えが「確かめられなかった」という場合であり、その理由はそれぞれ違います。

  • GMCP — プロジェクト自身のこれについてのページが示しているのは、あなたが書けるであろうとしての プラグインであって、クライアントが持つ機能ではありません。それは対応を出荷することとは違うので、 このセルは「はい」ではなく不明です。
  • TLS — 文書化されている方法は外部の stunnel プロセスです。OpenSSLによるTLSを加えるコミットは 2026年にmasterブランチへ入りましたが、どのリリースにも含まれていないので、今日利用者がインストール できるもので指し示せるものがありません。
  • UTF-8 — CHARSETのネゴシエーションは未リリースの5.07のノートに現れますが、出荷済みのバージョンの ドキュメントには、当サイトが探した限りどこにもありません。
  • MSDP — どちらとも何もありません。
  • スクリーンリーダー — WindowsのSAPIを使う音声読み上げのプラグインがクライアントに同梱されて いますが、それはスクリーンリーダー対応と同じものではありません。マニュアルにアクセシビリティの節は なく、作者は自身のフォーラムで、出力ウィンドウがリーダーにとって扱いにくい理由を説明しています。 現在行という概念がないのです。答えを確かめられなかったので、表も答えを出していません。

このどれもいいえではありません。いくつかは十分に「はい」でありうるのに、当サイトがそれを示せなかった というだけです。

関連項目

  • Mudlet クロスプラットフォームでLuaによるスクリプトを備え、この節でスクリーンリーダー対応が最も丁寧に文書化されているクライアント。
  • Potato MUSHclient MUSHのプレイヤーのために書かれた、クロスプラットフォームのTcl/Tkクライアント。エンコーディングへの対応は良好で、ドキュメントはプロトコルの大半について何も語りません。
  • MCCP ストリームの圧縮。安上がりで広く普及しており、このプロジェクトの歴史で最も学ぶところの多い不具合を生んだプロトコルです。