From: Tokita Kousui Date: 2000-09-05T15:36:32+09:00 Subject: [ruby-list:24771] Re: win32 で RDtool こんにちは、時田です。 Tue, Sep 05, 2000 at 02:31:33AM +0900 において rubikitch さん曰く: > From: Tokita Kousui > Subject: [ruby-list:24735] Re: win32 で RDtool > Date: Mon, 4 Sep 2000 19:54:53 +0900 > > るびきちです。 > > > こんにちは、時田です。 > どもども、このCGI欲しかったです。 > > > rd2を使えるなら動きそうなものは作ってみました > > rd2使えなくなっちゃったので、最後までは確認してません(^^; > とりあえずうちのrd2は使えてます。 > > > http://ibis.where-i.net/cgi/makerd.txt に物を置いてみました > > ファイル名を makerd.cgiにして、適切なパーミッションつけて、 > > テンポラリファイルの場所を確保してあげればつかえるんじゃないかなぁ〜(^^; > まず、PRE要素で表示する部分は escape しないとだめです。 > > rdtool.each{ |dat| > print CGI.escapeHTML(dat) > } なるほど、
ではだめなんですね
同じ変更だと悔しいので :-)
 にしてみました、サーバの処理も軽くなるし :-)

それと改行コードの問題、そして他のファイルはちゃんとクローズしてたけど
テンポラリファイルだけクローズしていなかった問題 ;-b

それから、複数起動に対してテンポラリファイル名にプロセス番号付加
それに対応して、テンポラリファイル削除

http://ibis.where-i.net/cgi/makerd.cgi  に置きました。
http://ibis.where-i.net/cgi/makerd.txt  でソースです。


私信で、るびきちさんから公開の依頼が来ました。
もちろんOKですよ。

でも、これ。 るびきちさんの鶴の一声、「メールを変換するサーバ」で
出来たんですよね(笑)

技術的な部分、なーんにも目新しいものがないCGIです(笑)
作者わたしでということですが、発案るびきちさん、コーダー私って感じで
いいんじゃないっすか? :-)

あ、それと私信にかいてあったURL .mrbから呼び出しているのが .cgiで
パーミッションエラーになったので、CGI名称も設定項目に加えました。

URLのぶつは残しておきますが
私の方のURLは変更になる可能性が高いので、URL名の安定した場所に
置いて頂けるとうれしいですね。

-- 
時田幸粋  <ktokita@where-i.net>
http://ibis.where-i.net/index.htm