検便君CGI

友達に教える。


学校の検便がなくなりつつあるというので、検便の楽しさをCGIで再現してみました
特徴
特徴
  1. きちんとデータを作れば健康管理に役立つかも知れませんが、
     初期設定のままでは、いろんなうんちをパソコンの画面に表示して
     喜ぶというただそれだけのものです。

まずは、こちらのサンプル(ごはん篇)(おやつ篇)をご覧下さい。

必要なファイルや道具
下記のファイルをダウンロードして下さい。
Windowsの場合
zipファイルです。
自己解凍ファイル。ダブルクリックで解凍出来ます。
Macの場合
自己解凍ファイルとして保存されます。
スタッフイットエキスパンダーがあれば、それに放り込んで下さい。
UNIXの場合
tar + gzipです。
zcat no99.tar.gz | tar xvf - で解凍して下さい。
  
ファイル名 説  明
kenben.cgi 本体CGI
form.html,form2.html サンプルお食事フォーム
xxxx.jpg 美しいうんちの数々
以上のファイルが必要になります。
※日本語コード変換にJcode.pmを使っています。Jcode.pmがない場合は、jcode.plを使って下さい。

設置作業
以下の部分を設置するサイトに合わせて変更して下さい。

・先頭のperlのパス : #!/usr/local/bin/perl

お食事フォームには、食品1つにつきチェックボックスを1つ作ります。
チェックボックスの名前は、全てfoodにして下さい。
<input type="checkbox" name="food" value="s+3.5">うなぎ1匹
という具合です。
valueには、s,k,kk,r,bとそれの値を+-記号を付けて記入します。各記号の意味は、
s : サイズ(うんちの大きさに反映されます)
k : 固さ(固くなったりユルユルになったりします)
kk : 固さ補正(固くなったりユルユルになったうんちを正常に戻します)
r : 赤色度(大きいと赤色のうんちが出ます)
b : 黒色度(大きいと黒色のうんちが出ます)
それぞれの値を複数指定する場合は_で連結します。
例えば、サイズ+2、固さ-1、赤色度+2の場合は、s+2_k-1_r+2となります。
転送・パーミッションの設定
まず、FTPソフトで全てのファイルを転送します。

swfファイルはバイナリ、他は全てASCII(TEXT)となります。

ファイル名 パーミッション
kenben.cgi 705 or 755
form.html,form2.html,xxxx.jpg 604 or 644
転送及びパーミッションの変更についての詳しい説明は、こちらです。

以上で 「検便君CGI」 の説明を終わります。
尚、ご質問やアイデアは、
MLへ参加して下さい。


[back]



Copyright (C) 2001 Web新撰組 All Rights Reserved.