Kengo Jinno
<KHB04045@nifty.ne.jp>
Jun. 14, 2001
RTD2の「Simple Chat Server」プラグインには、「空行のみ改行」で入力する機能があります。 サーバーへの接続直後は無効になっていますが、コマンドを実行することで有効になります。
〉コマンドの小文字部分は省略可能で、大文字小文字は区別されません。 〉("/Help"でも"/H"でも"/h"でも同じ) 〉 〉[個別設定] 他の端末を設定変更するには、「/コマンド 番号 何々」とします。 〉/Name 名前を表示する 〉/Name 名前 名前を設定する 〉/Format 「空行のみ改行」の設定を表示する 〉/Format ON|OFF 「空行のみ改行」を設定・解除する 〉/SNewline <改行>の表示の有無 〉/SNewline ON|OFF <改行>の表示の有無を設定 〉/SMessage 【システムメッセージ】の表示の有無 〉/SMessage ON|OFF 【システムメッセージ】の表示の有無を設定 〉/DIsp 「表示用モード」の設定を表示する 〉/DIsp ON|OFF 「表示用モード」を設定・解除する 〉 〉[単純コマンド] 〉/Help コマンドの説明を表示("/?"でも同じ) 〉/Status 接続している端末の一覧を表示("/List"でも同じ) 〉/Page メッセージ 全員宛てのメッセージ送信 〉/Page 番号 メッセージ 番号で指定した端末へのメッセージ送信 〉// UNDOする 〉/TIme 現在時刻の表示 〉/BYE 切断する("/QUIT"でも同じ) |
「空行のみ改行」の設定は、クライアント(接続した端末)ごとに独立しています。 つまり、
といった設定も可能です。
「どう見せるか?」という“表示の設定”ではなく、「自分が入力した改行をどのように取り扱わせるか?」という“入力の設定”であることに注意してください。
逆に、手入力する人はみんな「空行のみ改行」に設定しておかないと、未設定の人が入力した時にそこで改行してしまいます。 他の端末の設定を変更することも可能なので、接続したら確認して設定変更してあげるといいでしょう。
また、「空行のみ改行」を使う場合は、改行位置がわかるように(空行を打つべきかどうかわかるように)「<改行>の表示」も設定しておく方がよいでしょう。
RTD2の「Simple Chat Server」プラグインには、表示した内容をUNDOする機能があります。
表示されている行をUNDOすると、その行が消えた分だけ表示が戻り、画面全体が描き直されます。 描画に時間のかかる縁取りを使っている場合には、特に見苦しくなります。
UNDOした内容を入力ウィンドウに取り込むには、TtsKiwiのVer.2.0以降が必要です。
(メニューの[設定(O)]→[UNDO内容を取り込む(U)]をチェックしておく。)
一行窓やEdLinEなどの入力支援ソフトからUNDOした場合は、そちらの入力ウィンドウに取り込まれます。(はず)
「空行のみ改行」を使った長い行は、その全体が1回のUNDO対象になります。
UNDOを繰り返して複数の行を入力ウィンドウに取り込むには、
という風にします。
EdLinEでは、「設定」画面の[カーソルより左を送出(A)]をチェックしておきます。
一行窓は、行の途中でEnterを押しても行全体を送出してしまうため、この方法は使えません。 一行窓では、
という方法があります。
複数の入力者で入力していると、次のような問題がある場合があります。
内容の正確さが特に重要な場合には、入力した内容を確認・編集してから表示するようなシステムを作ることもできます。 ただし、「確認・編集してから表示する」ため、その作業にかかる分だけ、表示されるまでの時間が余計にかかります。
入力者の他に、確認・編集を担当する「編集者」をおき、すべての入力内容を編集用パソコンで確認・編集してから表示されるようにします。 入力者は入力に専念し、少々の間違いに気付いても無理に直そうとせず、編集者に任せる(直してもらう)ようにします。
データの転送と確認・編集に、XEを使います。 データの流れが一部変わるだけで、パソコンとハブの接続は通常と変わりません。
各入力用パソコンからは、TtsKiwiで表示用パソコンのポート23に(普段通りに)接続します。 図では、一行窓や入力モニターを省略していますが、必要ならこれらを使うこともできます。
表示用パソコンのポート23は、RTD2ではなくXEで受けています。 もちろん、入力用パソコンからはその違いは識別できません。 各入力用パソコンから受け取った内容は、編集用パソコンのポート23へ自動的に転送されます。
編集用パソコンでは、転送されてきた内容を編集者が確認し、必要なら編集して、表示用パソコンのポート24へ送出します。
表示用パソコンのRTD2でそれを受けて表示します。
表示用・編集用パソコン側は、「それなりにスキルのある人が扱う(だろう)」という前提で多少複雑にしています。 逆に入力用パソコンでは、「いつもと同じように表示用パソコンに接続する」だけで簡単に済むようにしています。
設定順序はデータの流れとは逆(表示→編集→入力)になります。 「データを受け取る側」が先に準備できていないといけないためです。
表示用パソコンで、RTD2を起動する。 「プラグインの選択」で「Simple Chat Server」を選択し、「ポート番号の指定」では[ポート番号(P)]を「24」にする。
編集用パソコンで、XEを起動する。 受け側のプラグインは「Simple Chat Server」を選択し、ポート23とする。 送り側のプラグインは「きうい」を選択し、表示用パソコンのポート24に接続する。
表示用パソコンで、XEを起動する。 受け側のプラグインは「Simple Chat Server」を選択し、ポート23とする。 送り側のプラグインは「きうい」を選択し、編集用パソコンのポート23に接続する。
表示用パソコンのXEで「設定」ダイアログを開き、[自動送出(A)]の「する」と「高速に」をチェックする。 これで自動的に編集用パソコンへ転送されるようになったので、XEを最小化し、RTD2を前面に出しておく。
各入力用パソコンからTtsKiwiで、表示用パソコンのポート23に接続する。 必要なら、一行窓や入力モニターも併用する。
入力用パソコンでは、「空行のみ改行」に設定しないようにします。 理由は、2つあります。
誤って設定してしまう人もいるかもしれないので、編集用パソコンからもTtsKiwiで表示用パソコンのポート23に接続して監視し、「空行のみ改行」に設定して(しまって)いる人がいれば、解除するようにするといいでしょう。
XEはUNDOには対応していないため、入力用パソコンからUNDOしようとしても効きません。 また、そのような修正作業は、編集者に任せるべきものです。
編集用パソコンからも、入力用パソコンでの入力をモニターするようにしておくと、入力ミスや誤変換への対応がしやすくなります。
入力用パソコンから「内容が確かな前ロール」を流している間は、編集用パソコンのXEを「自動送出」にしておけば、いちいち確認しなくても自動的に表示されます。 あるいは、そのような前ロールは、編集用パソコンから直接RTD2へ流し込むべきなのかもしれません。
表示用パソコンでは、ポート23と24で2つの「Simple Chat Server」が動いています。 入力用パソコンから誤ってポート24の方に接続してしまうと、その入力は編集用パソコンを経由せずに直接表示されます。
これは「確認・編集したものだけを表示する」目的には反するのですが、編集用パソコンでトラブルが起きている、編集者がもたついているような場合には、非常手段として有効利用できるかもしれません。
編集者が内容を確認するのは、入力者が入力し終わった後、つまり発言の時点よりもだいぶ後になります。 入力内容の漏れを編集者が補完するためには、ずっと長い時間覚えておかないといけないので、負担が大きいです。
入力者は、少々間違いがあっても気にせずに、それよりもなるべく内容に漏れがないように、聞き漏らし・打ち漏らしをなくすように心がけるべきでしょう。
液晶プロジェクタや大型TVの台数を増やして、たくさん表示させたい場合があります。 どれもまったく同じ画面にするのなら、ビデオ信号を分配するなどすればいいのですが、「あるものはこういう配色で」「あるものはこういう文字サイズで」となると、表示用パソコンの台数を増やすしかありません。
ある1台の表示用パソコンでは、いつもの通りRTD2で「Simple Chat Server」プラグインを選択します。 入力用パソコンからも、いつもの通りここへ接続します。
残りの表示用パソコンでは、RTD2で「きうい」プラグインを選択し、1台目の表示用パソコンのRTD2に接続します。 文字の色やフォントのサイズは、表示用パソコンごとに別々に設定できるので、それぞれで見やすいように設定します。 表示される内容(文字)は、どれも基本的に同じです。
2台目以降の表示用パソコンは、「/DIsp 番号 ON」コマンドで「表示用モード」に設定しておきます。 そうすれば「【XX.XX.X.XXが接続しました。】」等のメッセージが表示されることはありませんし、入力用パソコンでUNDOした時に、どの表示パソコンでも同じようにUNDOされます。
「表示用モード」を持たない古いバージョンでは、「/SMessage 番号 OFF」としますが、2台目以降の表示用パソコンではUNDOされません。
表示用パソコンを「空行のみ改行」に設定しても無意味です。 「Simple Chat Server」の「空行のみ改行」は、「表示」に関する設定ではなく「入力」に関する設定であり、表示用パソコンで入力することは無いからです。 もちろん、入力用パソコン(のいくつか)を「空行のみ改行」に設定することには、意味があります。