春心電脳技術公司制作工房

IP Messenger サポートソフト
IBCM-CGI:Ipmsg BroadCast setup files Maker CGI edition.
暫定取扱説明書(Web版)



1998年11月24日現在の最新情報:
要望によりIBCM-CGI の Ver.0.67 の公開を開始しました。 但し、まだ暫定的な状態なのでドキュメントが整っていません。


ダウンロード(公開開始:1998/11/24)
CGIソースibcm.txt (7,168 byte) (文字コードをEUCとしてダウンロードして、拡張子を「cgi」に 変更して下さい。)(Perl5,EUC)
登録用フォームの例regist.htm (44,974 byte)

このプログラムについて
動作環境
CGIは 以下の条件を想定して作成しています。
  • Perl5が使えるwebサーバー
  • (Perl4でももしかしたら動くかも)

登録用フォームは 以下の条件を想定して 作成しています。
  • SSIが使える環境

動作確認
CGI/登録用フォームは 以下の条件で動作確認 しています。
  • Perl5
  • Apache 1.3.2 on FreeBSD 2.2.7-RELEASE
内容
IP MessengerのBroadcast設定用のファイルを作成する CGIです。Win32,Win16,Mac,Java,Xの各OS・環境用 IP Messengerに対応した設定ファイルを作成します。
IP Messengerの利用者がIPアドレスを登録することに より、リアルタイムで現時点における設定ファイルを生成 しますので、LAN管理者等におすすめです。

兄弟ソフトとして、Win32(Win95,NT等)のGUIプログラム であるIBCM.EXEや、 DOSコマンドライン(Win95,NTも可)の プログラム(機種依存なし)であるIBCMC.EXEもあります。 Webサーバが準備できない環境の方はそちらを ご利用下さい。

このCGIの目的について
IP Messengerとは、TCP/IPを使用したLAN用メッセージ送受信 サービスです。Win32版、Win16版、Mac版、X11R6版、Java版等があり、 全ソースも公開されているというすばらしいソフトです。 IP Messenger 自体は IP Messenger 開発研究室 からダウンロードして下さい。

IP Messengerは aaa.bbb.ccc.ddd というIPアドレスの ddd の部分が 異なるだけの(ルータを越えない)場合は、相手のマシンを自動で認識 してくれます。しかし、aaa.bbb.ccc の部分が違う(ルータを越える) 場合は、「ルータ越えの設定」が必要になります。 この「ルータ越えの設定」はLANの環境などにより、なかなかうまく いかないことがあります。この場合、IP Messengerの README.TXT では 「どうしても認識しない場合には、ルータ越えホストのIPアドレス群を  直接、ブロードキャスト先として、登録してください(^^;」 という方法をとるように記述されています。 しかしこれがなかなかめんどくさい。そこでこの作業を自動化しようと いうのがこのCGIの目的です。このCGIにIPアドレスを 登録すると、リストに載っている全アドレスを 「 LocalNetwork以外へのBroadcast設定 」 に設定するファイルが作成されます。この設定ファイルを各ユーザが ダウンロードし、各ユーザが設定を行うことによって、登録されている全てのマシン がお互いに見えるようになります。

実用的な運用方法
あなたがLANの管理者などで「LAN内の使用者にBroadcast設定を させたい」という場合は、WebサーバにCGIをインストールし、 登録フォームのアドレスをユーザに知らせて下さい。
その後、前述の登録・設定方法を指導すればユーザが簡単にブロードキャスト 設定を済ませることができます。
おまけ
その他
本ソフトはフリーウエアです。ただ、私貧乏学生なので(^^;;; 現金・図書券・商品券などの寄付は随時受け付けています。
たぶんないと思いますがもし寄付を頂いた場合にはありがたく 書籍代等に使わせていただきます。 (研究関係の書籍代だけでも結構バカにならないんです)
もし「寄付してもいい」という方がいらっしゃいましたら作者 (rona.kanou@nifty.ne.jp)までご連絡ください。

公開履歴
1998/11/24
IBCM-CGI Ver.0.67 暫定公開
WinNT版バイナリ(非公開)を前身にPerlプログラムとして 作成される。