TINTIN++ [クライアント]
独自のスクリプト言語を持つターミナルのクライアント。電話機を含むあらゆるプラットフォームで動き、文書化されたスクリーンリーダーモードがあります。
https://tintin.mudhalla.net/
動作環境:Linux, macOS, Windows, Android, iOS
機能
各プロジェクト自身のドキュメントから読み取ったものであり、当サイトの実測ではない —
クライアントには観測できるハンドシェイクがない。「不明」は、調べたが確認できなかったという意味。「いいえ」の意味では決してない。
screen reader はい
https://tintin.mudhalla.net/manual/screen_reader.php
TLS はい
https://github.com/scandum/tintin
UTF-8 はい
https://github.com/scandum/tintin
MCCP はい
https://tintin.mudhalla.net/
GMCP はい
https://tintin.mudhalla.net/manual/event.php
MSDP はい
https://tintin.mudhalla.net/manual/msdp.php
ATCP 不明
MXP 不明
MSP 不明
scripting はい
https://github.com/scandum/tintin
10行のうち3行が不明:どちらとも述べたプロジェクト自身のドキュメントを見つけられなかった。短くて正直な表のほうが、長くて当て推量の表よりよい。
TinTin++はコマンドラインのクライアントで、GPL 3、活発にリリースされており、ここにある何よりも多くの 場所で動きます —
AndroidとiOSも含めて。スクリプト言語は独自のもので、簡潔で、非常に多くのことが できます。他のクライアントがGUIでやることのかなりの部分が、ここでは
#config の1行です。
同じ作者がMSSPとMSDPのプロトコル仕様を維持しており、この節のプロトコルのページの多くが同じ サイトを典拠にしているのは、そのためです。
アクセシビリティ
TinTin++にはスクリーンリーダーモード(#config screen reader on、または起動時の -s)のための
専用のマニュアルページがあります。有効にすると2つのことが起きます。読み上げても意味をなさない視覚的な
要素を取り除くか変えること、そしてスクリーンリーダーの使用をMTTS [/reference/protocols/ttype]を通じて
サーバーへ伝えることで、ゲームは自分の出力を合わせられます。
これは文書化されたモードであって、特定のリーダーで試験したという主張ではありません — そのページに
製品名は挙がっていません。動作するリーダーを名指しするクライアントよりは明確に弱い証拠であり、何も ないよりは明確に強い証拠です。
表が不明としている箇所
MXPとMSPはどちらも、プロジェクトのサイトにコミュニティのスクリプトがありますが、スクリプトが
あることはクライアントがそのプロトコルに対応していることではありません — MXPのものは、すべてのMUDで
動くとは限らないとはっきり述べています。どちらについても、ネイティブの対応は確かめられませんでした。
ATCPはどちらとも何も見つかりませんでした。なお、ATCPはおおむねGMCPに取って代わられており、GMCPには TinTin++が対応しています。
関連項目
Blightmud — /ja/reference/clients/blightmud
Mudlet — /ja/reference/clients/mudlet
MSDP — /ja/reference/protocols/msdp
TTYPEとMTTS — /ja/reference/protocols/ttype