青山です。

On Tue, 5 Oct 1999 16:53:33 +0900,
Shin-ichiro Hara <sinara / blade.nagaokaut.ac.jp> wrote:

> 正しくは、
>   
>   while s = t.gets(/Prompt \z/)
>     print s
>     break if s =~ /Prompt \z/
>   end

なるほど。見た目の感じとしては、逆にして、どこか内部でプロンプトを指定
して、gets(/\n/) という感じの方が gets らしい感じになりますね。(flush
もあるんですね。さすが。いつかは IP, DM での割り込み対応ですね。)

> Kterm と DosPrompt ぐらいで画面制御ぐらいさせてみたいなあ。

そうですね。私も最初に作ったのはサーバーでした。NIFTY 用の巡回ツールが
動作する、nif_modoki.rb しばらく内輪で使っていたのですが、それを動作さ
せていたホストの HD が飛んで、現在はありません。

接続したクライアントの画面サイズに自動対応できたらいいなと思っていたの
ですが、SB, SE の対応を書く前に消えてしまいました。

SB って、IAC SE が来るまでで1セットなので、telnet コマンドの中でも特
殊ですよね。IAC SB, IAC SE だけ消してしまうと、間のデータがゴミになっ
て残ってしまったりとか。


-- 
青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>