このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

UNIXで動くeasyBBS Perl版のソースは公開されていますか?

発言者:SBK
( Date Friday, March 14, 1997 11:39:16 )


以前
『MacPerlでの日本語の文字コードについて教えて下さい』
で、

usui , seiichi さんが、
>unixの Perl 4 ,Patch level: 19
>で EasyBBS Lite for Perl を動かすことに成功しました。

と発言されていましたが、
このように、UNIXで動くeasyBBS Perl版はありますでしょうか?

最近UNIXをやりはじめたばかりで、内容ではなく、動作までの周辺
部分といった初歩的な部分でつまずく場合が多いので、できれば、
直にUNIX上で動いている版のソースを見て勉強したいのですが....

田中求之 さんからのコメント
( Friday, March 14, 1997 16:14:51 )

>UNIXで動くeasyBBS Perl版はありますでしょうか?

これ、どなたか移植を行ってくださいませんかね? 私としてもできるかぎり
協力します。

EasyBBS はUNIX では動かないのか?という問い合わせが、私のところにも
来ているのです(もっとも、UNIX には、すでに様々な会議室システムがある
わけですが)。

会議室のメッセージファイルは同じ形式を取る、ということにしておけば、
Mac <-> UNIX で簡単に会議室の運用を移行できて便利だと思うし。

よしもと さんからのコメント
( Friday, March 14, 1997 22:15:41 )

時間があればやりたいんですが...

#これからしばらくは無理だなぁ

でも、UNIXマシンでApacheをサーバーに使うならPerlでやるよりPHP/FIを
使う方が早いし、簡単だと思うけど... (^^;

usui , seiichi さんからのコメント
( Friday, March 14, 1997 23:13:03 )

  就職戦線でとりのこされつつある、うすいです。
 僕の発言からということで、責任を感じつつ、

 一応、EasyBBS Lite for Perlを改造したものは見つかりました。
 よしもと先生が許可していただけるなら、お渡しします。

>最近UNIXをやりはじめたばかりで、内容ではなく、動作までの周辺
>部分といった初歩的な部分でつまずく場合が多いので、できれば、
>直にUNIX上で動いている版のソースを見て勉強したいのですが....

 実は、付け焼き刃なUNIXの知識で強引に動かしてしまったので、
 説明できるほど詳しくはありません。

 #取りあえず動かすだけなら、サポートできるかもしれませんが、

 まず、他のUNIXでのCGIのページを見て、単純なものを試してから
 チャレンジされるのが良いのではないかと思います。
 詳しく解説されている本も、見かけますので、余裕おありでしたら、
 一冊買ってみてはいかがでしょうか?
 

よしもと さんからのコメント
( Friday, March 14, 1997 23:26:55 )

> 一応、EasyBBS Lite for Perlを改造したものは見つかりました。
> よしもと先生が許可していただけるなら、お渡しします。

許可も何も、元々色々といじっていただく為に作ったものですから
どうぞご自由に使ってください (^^;

まあ、あれだって田中さんが「ざべ」で書いた記事を元に作ったもの
ですから、それほどオリジナリティが有るとは思えませんし(笑)

usui , seiichi さんからのコメント
( Saturday, March 15, 1997 02:52:09 )

 NCSA httpdで動かしたようです。
 
 僕の持っている本には、CERN httpdについても書いてありますが、
 他は、全くわかりません。

SBK さんからのコメント
( Saturday, March 15, 1997 08:40:14 )

 ここで、『はい、私やります』というと、責任重大になっ
てしまいますが、とりあえず、『そんなにきっちり作らない
けど、できたら公開するね』程度にさせてください。
(私はPerlには全く素人ですし、easyBBSをPerlで動かす
程度にPerlを知ればよいだけなので、『この程度うごけば
いいや、途中でやーめた』という開発放棄オプション付きと
いう逃げ道はありということで.....)

usui , seiichi さん、お手数おかけしますが、ソース送って
ください。とにかくチャレンジしてみます。

mailto : fff@big.or.jp

usui , seiichi さんからのコメント
( Sunday, March 16, 1997 19:55:34 )

 うすいです。
 テストして動くようなので(細かいところまではチェックしていません)、
 お使い下さい。

#整理が悪いので、自分で納得したバージョンではないかも、、
 
 説明書はついていませんが、ここにおいてあるので、
 改造が面倒だった方はおとり下さい。

 http://i-3.miy.yamanashi.ac.jp/SRC/easyBBS-perl-u.sit

#大学のサーバーにファイルを置く方法がわからないので、
#頻繁に止めている自分のサーバーに置いてあります、、




→  easyBBS-lite の UNIX Perl 4 以降用

SBK さんからのコメント
( Monday, March 17, 1997 09:05:16 )

ありがとうございます。
早速、ダウンロードして試してみます。

Go Kobayashi さんからのコメント
( Tuesday, March 18, 1997 11:22:06 )

私も、easyBBSを使って感激した一人です。
そして、自分でも作ってみたいと思い、easyBBSを手本に Perlで作業を始めました。
Perlを選んだのは、自分が利用出来るインターネットの環境がプロバイダのサーバ
だからと言う理由です。
Perlそのものの学習と併せて、悪戦苦闘の結果、やっと一つ産み落としたものがあ
ります。
まだまだ、easyBBSには遠く及びませんが、試してみていただけませんか?
プログラミングの内容など、アドバイス頂けたら幸いです。


→  スクリプトライブラリ「からくり」

田中求之 さんからのコメント
( Tuesday, March 18, 1997 12:17:43 )

>そして、自分でも作ってみたいと思い、easyBBSを手本に Perlで作業を始めました。

EasyBBS の DX や STAR では、スクリプトがちょいとごちゃごちゃしてわかりにくい
(まして osax にかなり頼ってますから)ところがあると思います。

移植や実験をしていて、分からないところや、なんでこうなってるの?と疑問を
もった場合には、遠慮なくたずねてくださいね。


Go Kobayashi さんからのコメント
( Tuesday, March 18, 1997 13:49:04 )

ありがとうございますぅ。(ToT)
そーします。

usui , seiichi さんからのコメント
( Tuesday, March 18, 1997 22:22:51 )

Perlを御使用の皆さま、
御存知かと思いますが、

jcode.pl-2.3
が公開されたようです、、

#コメントが消えてしまって、URLがわからないです、、

よしもと さんからのコメント
( Tuesday, March 18, 1997 23:01:41 )

これまでと同じなら、多分ここにあるでしょう。

→  jcode.pl

SBK さんからのコメント
( Wednesday, March 19, 1997 10:22:15 )

usui , seiichi さんからいただいたeasyBBS動きました。
現在、ラクダ本読んで、格闘中してます。

ソースにあった、ctime.plというライブラリは、どういう
ライブラリなんでしょうか? CGI入門系の本を読むと、
他の方が使っておられないものですから....

知っている方がいらっしゃいましたら、教えてください。

 まだPerlのパの字も理解していない段階ですので、
easyBBS in Perlを作るより、ラクダが針の穴を通るほう
がたやすいという気分で、現在、簡単に汎用性が得られる
よう少々拡大した仕様を作りを始めております。

usui , seiichi さんからのコメント
( Wednesday, March 19, 1997 14:50:08 )

 おめでとうございます(祝)
 
 あの説明でおわかりになれるのでしたら、
 もう、入門者、初心者は卒業ですね、、

 ctime.pl は time 関数を人間が読める形式に
 変換するライブラリーだそうです。

#山梨大学のサーバーにはなかったので(と思う)
#私はMacPerlのを使いました、、

SBK さんからのコメント
( Thursday, March 20, 1997 12:22:26 )

Perlの世界では、そういったライブラリーは、勝手に
使っていいのが、原則なんでしょうか?

CGIを作ろう系の解説本で、cgi-lib.plを、使っている
のがありましたし、Go Kobayashiさんのサイトでも
のとりあげていましたので、「これを使うと簡単にでき
るかな」と思い、中味を見ると英語が多くて、結局、使
っていいのか使って悪いのか? 改編するのは駄目なの
かどうか、ということが、初心者英語で書いてないもの
ですから、なかなかふんぎりがつかないで困っていると
ころなんです。

....と、低次元の話で済みません。

> あの説明でおわかりになれるのでしたら、
> もう、入門者、初心者は卒業ですね、、

お褒めいただきましたが、昨日は、Syntax ERROR
の嵐で、まだまだ初心者といった感じです。

あべし さんからのコメント
( Friday, March 21, 1997 18:34:19 )

私もPerlの勉強中です。
Go Kobayashi さんの「からくり」ダウンロードしました。
この中の「GOsKit.pl」は大変参考になります。(コメントも日本語ですし)
他に下のページで勉強しています。

→  Perl for Newbie(Perl初心者の部屋)

Go Kobayashi さんからのコメント
( Saturday, March 22, 1997 15:49:54 )

あのぉ、英語が苦手なだけなんですが...。(^^;)

私も学習中です。
でも、Perlや AppleScriptの良い所は、学習の初期段階からある程度実用的
なものが作れると言う事かもしれませんね。
何か動いてると楽しいですものね。

一緒に勉強しましょう。

SBK さんからのコメント
( Sunday, March 30, 1997 15:21:47 )

とりあえず、1/10程度できましたので、稼働公開いたします。

まだ、なにもできていません。

表示はでますが、見るだけしかできません。
(それ以外は実験しないでください)

よろしければ、暇つぶしにどうぞ。

→  勝手にはじめたeasyBBS Lite in Perlの移植ページ

usui , seiichi さんからのコメント
( Tuesday, April 01, 1997 17:01:10 )

 見させていただきました。
 完成を楽しみにしています。

#敬語ってうまく使えない、、、

SBK さんからのコメント
( Monday, April 07, 1997 08:49:29 )

報告:書き込みできるようにしました。お暇な方はどうぞ。

SBK さんからのコメント
( Monday, October 06, 1997 08:23:09 )

ソース公開します。(メールで送ります)
仕様上、できない部分も多数ありますが、
読み込みと書き込みは可能になりましたので、
最低限の性能で運用可能です。
興味のある方は、どうぞ。

→  easyBBS Lite in Perl

議長ニセ さんからのコメント
( Tuesday, October 14, 1997 23:40:05 )

初めてお目にかかります。

Unix,Dos上のperlで動作するEasyBBSに似たインターフェースを持つBBSを公開しています。
物はISPでダイアルアップユーザーが使用することを前提として作成しました。
動作確認OSはUnix,Dos、言語はperlです。

「スマートユーザースフォーラム」というプロバイダ情報を流しているサイトで
このEasyBBSが使われていましてインターフェースを真似して造ってみました。
配布先であるこちらを知らずに今まで作っていましたが、最近知りまして今訪れた次第です。

今までこちらを知らなかったことも在り、EasyBBSの元の機能や実装方法、
拡張機能は比較していませんが、同じように使えます。
一度およりください。


→  使うCGI、作るCGI

田中求之 さんからのコメント
( Wednesday, October 15, 1997 10:41:20 )

ようこそ

Perl 版に関しては、要望する声も少なからずありましたので、うれしいニュース
ですね。選択肢が増えるというのは良いことですものね。

もし EasyBBS に関して何か質問などありましたら、遠慮なくしてください。

関係ないですが、Rimnet は CGI が使えるプロバイダとして有名ですが、もうすこ
し早ければねぇ…