一応プログラマですから、ダイナミックにEXBLOGを参照して、「体重&脂肪率の推移グラフ」を作表するCGIを書いてみました。
もっともグラフ化している部分は、ここから Java アプレットを拝借してきて使っているだけですけどね。
同じようなダイエットグラフを利用したい人のために設定方法を書いておきます。
CGIはここからダウンロードしてください。
前提条件:
1.体重の記録が含まれる日記HTMLが年月別にフォルダに存在する。例: .../exblog/archives/2004/11/index.html (11月分の日記) .../exblog/archives/2004/10/index.html (10月分の日記) .../exblog/archives/2004/09/index.html (9月分の日記)2,体重の記録は、下記のフォーマットで日記HTMLに記述されている。
必ず1カラム目から記述 <pre>UB:@@.@ UA:@@.@ Fat:@@.@%</pre> UB:@@.@ に、ウンコ前の体重を整数2桁少数1桁で記述 UA:@@.@ に、ウンコ後の体重を整数2桁少数1桁で記述 Fat:@@.@ に、脂肪率の%を整数2桁少数1桁で記述 例: <pre>UB:65.2 UA:65.0 Fat:18.0%</pre>
「exgraph.cgi」は、以上の条件で、体重&脂肪を動的に集計しグラフ化します。
「exgraph.cgi」の先頭の方に、日記HTMLのデータパスとか指定できるようになってます。
これは自分の環境に合わせて適当に変更してください。
200行にも満たないスクリプトなんで、好きに作り替えて使ってOKです。
設置方法:
「exgraph.zip」には、「exgraph.cgi」と「Graph19.class」が入ってます。
この2つをサーバの適当なパス(CGIが実行できるパス)に入れて、「exgraph.cgi」のパーミッションを705に変えてください。
Comments