ニフ互換のtelnetBBS
今のところinetd+perlで作ろうと思っている 問題点は書き込みのログのヘッダ部分にニフの
著作権があることか?
それともこれは外部にニフのログを公開させない
ためだけのはなしなのか?
なんとかログインするところまでは組めそうな予感
問題はフォーラムやパティオの処理
先にパティオだけ作るか。
こういうのって需要がないのかな?
ぐぐってみたけど誰も作っていないっぽい。
今でもパティオなんかでニフのTTY廃止に怯えつつ
活発に活動している方々は今後どうするつもりなんだろうか
今後のコミュニティの身の振り方なんかも聞いてみたい。
ウェブ上のBBSに移行するのかな?それとも。
ログインしてメニューが表示されるところまで作った。
現時点の問題点は
IDやパスワードを入力する際にバックスペースを使うと
ID・パスワードとしてマッチしないこと。
うーん。ま、いっか。 http://x68000.startshop.co.jp/~68user/net/echo-3.html
を参考にしてみた。
inetdを使おうかと思ったがwin使いのワシとしてはサーバを立てるとしてもWindowsで立てたい。
そうするとCygwinというのをインストールしなければいけないので
とりあえずはforkでマルチスレッドサーバを書いてみる。 いま、お盆休みで実家に帰っているのでコードかけない。
19日以降、手を入れよう。
頑張ってくださいねー
面白そうなので、期待していますよ ヘッダって言ってもたいした書式じゃないし
あれ著作権とかそういうレベルじゃないだろうと思うんだけど 休み過ぎた。今日から仕事。
若干なりとも期待してくれている人が
いるらしいのでちょっと元気が出た。
今日はmainメニューの処理を書こうと思う。
そのうち外部からも試しにログインできるように
しますので。 コマンドの取得を
$line = <CLIENT>;
とやっていたのだがこれではBS等の処理が
不十分なことに気が付いた。
むう。 参考にしたいので、どこかにPerlで書いたBBSの
スクリプトはないものか。
...zmmというのがあるがソースが公開されていないのか
色々質問できるかもしれないので
とりあえず入会してみることにする。
sysreadを使えば一行入力ルーチンが書けそうな予感。もう少し資料が欲しいな。 zmmつーとZobで使ってるmmm互換のTelnetBBSのやつかな。
そういうのなら、KTBBS互換のUNIX用のホスプロにSTBBSってあるっすよ
参考になるかも?ならないかも?
http://www.remus.dti.ne.jp/~grn/stbbs.html >>31
そそそ、それそれ。Perlでかかれているようだし。参考になるかなぁと思って。
まだ入会していないんだけど。
ところで、STBBS。紹介してくれて、tnx
さっそく見に行ったよ。だがしかし・・・
実は漏れCはよく知らんのよ(爆
せっかく教えてもらったんだけど、ちょっと・・・ごめん。
Term::ReadLineというのが役に立ちそうな予感。
ただ、標準入力からしか入力を受け付けなさそうなのがちょっと心配。
inetdを使わなければいけないのか。はたまた。
うーん。
もう少し、モジュールとやらについて調べてみよう。
そのために明日ヨドバシで参考になる本を探してみよう。そうしよう。
MS-Windowsでサーバを動かすのであれば
http://www.tamasoft.com/
のPC Telnetdというソフトをつかうのも
ありかもしれん。帰ったら実験してみよう。 会社でPC Telnetdを触ってみた所、割りと楽ができそう。問題点はPC Telnetdのログインメッセージが表示されてしまうこと。製造元へメールを送って抑制できないか確認中。