« 2001年11月 | トップページ | 2002年2月 »

2001年12月

2001年12月27日 (木)

素晴らしいres.cgi

りゅうさんの作品res.cgi(nifty:FMHP/LIB/9/8)の素晴らしさがようやく判りかけてきた。
これは/cgi-binと/homepageの連携に使うんだ?
今度の問題もres.cgiで解決だ!(2001.12.27)

/homepage1.nifty.com/ave/java
     |
     +---index.htm
           herf=http://hpcgi1.nifty.com/ave/res.cgi/netmemo.htm

/hpcgi.nifty.com/ave/cgi-bin
     |
     +---res.cgi(りゅうさん作)
     |
     +---notfound.tmpl(りゅうさん作)
     |
     +---forbidden.tmpl(りゅうさん作)
     |
     +---allows.tmpl(りゅうさん作)
     |
     +---MIMEType.tsv(りゅうさん作)
     |     (MIMEタイプ追加)
     |     txt     text/plain
     |
     +---upload.cgi
     |     (共通変数設定)
     |     $file = './resources/netmemo.txt';
     |
     +---/resources
               |
               +---netnemo.htm
               |     value="netnemo.txt"
               |
               +---netnemo.txt

| | コメント (0) | トラックバック (0)

2001年12月15日 (土)

今度は/cgi-bin内の.datの使い方

前にも言ったようにi-appliでは通信先フォルダが一つに限定される。
従って、CGIを使うと/cgi-binに.datが置かれる。
これを閲覧する.htmは/homepageに置かねばならない。
この連携はどうすればいいのかな?(2001.12.15)

| | コメント (0) | トラックバック (0)

2001年12月14日 (金)

CGIが出来た!

FMHPの平井さん、りゅうさん、KENCHさん、
とうとう出来ました。
いろいろ、ありがとうございました。

システム概要はi-appliで作成したデータをサーバにアップロードする。
ファイルの位置と設定は下記の通りです。

/homepage1.nifty.com/ave/java
     |
     +---walknet.html
     |
     +---walknet.jam
          (ADF設定)
          PackageURL=http://hpcgi1.nifty.com/ave/res.cgi/walknet.jar

/hpcgi.nifty.com/ave/cgi-bin
     |
     +---res.cgi(りゅうさん作)
     |
     +---notfound.tmpl(りゅうさん作)
     |
     +---forbidden.tmpl(りゅうさん作)
     |
     +---allows.tmpl(りゅうさん作)
     |
     +---MIMEType.tsv(りゅうさん作)
     |     (MIMEタイプ追加)
     |     jar     application/java-archive
     |
     +---upload.cgi
     |     (共通変数設定)
     |     $file = './netmemo.dat';
     |
     +---netnemo.dat
     |
     +---/resources
               |
               +---walknet.jar
               (接続設定)
               HttpConnection conn = ( HttpConnection )Connector.open(
                    "http://hpcgi1.nifty.com/ave/upload.cgi",
                    Connector.READ_WRITE, true );

全部、みなさんの言う通り、落ち着いてやればもっと早く出来たでしょうね!
一時は@niftyは駄目か?と思ったのですが、
これでネットワーク対応のi-appliが@niftyでも開発出来ることが判って安心しました。
詳細はFMHP「CGIの設置と開発」#2371ツリー参照(2001.12.14)

| | コメント (0) | トラックバック (0)

2001年12月 2日 (日)

@niftyでi-appli CGIが動作しない!

今度はネット対応i-appliに挑戦だ!
あっ!CGIが動作しない。
i-appliはサーバとの通信はダウンロードサイトに限定されている。
ところが@niftyはセキュリテイーを維持するためにhtmlとcgiのサーバーが独立している。
通常はhtmlサーバからダウンロードするが、ここにcgiを置くと動作しない。
さあ!どうする?(2001.12.02)

| | コメント (0) | トラックバック (0)

« 2001年11月 | トップページ | 2002年2月 »