累計カウント :
本日カウント :
昨日カウント :
daycount.cgi -------------- カウンタプログラム init.cgi ------------------ 設定ファイル check.cgi ----------------- 動作チェックプログラム conv.cgi ------------------ ログ変換プログラム data/daycount.dat --------- 累計データファイル data/today.dat ------------ 本日データファイル data/yes.dat -------------- 昨日データファイル lib/gifcat.pl ------------- GIF連結ライブラリ [入手元] lib/magick.pl ------------- Image::Magickモジュール用プログラム gif1/0.gif ... 9.gif ------ GIF画像 [入手元] gif2/0.gif ... 9.gif ------ GIF画像 [入手元]
public_html / index.html ... ここにカウンタを設置するものとする
|
+-- daycount / daycount.cgi [705]
| init.cgi [604] ... 設定ファイル
| check.cgi [705] ... 動作チェックプログラム(チェック後は削除)
| conv.cgi [705] ... Ver.2形式ログからVer.3形式ログへの変換プログラム
| (変換後は削除、又は新規にVer.3以降を設置する際は不要)
|
+-- lib / gifcat.pl [604]
| magick.pl [604]
|
+-- data / daycount.dat [606]
| today.dat [606]
| yes.dat [606]
|
+-- gif1 / 0.gif ... 9.gif
|
+-- gif2 / 0.gif ... 9.gif
【記述例】
累計カウント : <img src="daycount.cgi?gif">
昨日カウント : <img src="daycount.cgi?yes">
本日カウント : <img src="daycount.cgi?today">
| ファイル名 | パーミッション | 転送モード | |
|---|---|---|---|
| 一般サーバ |
suEXECサーバ CGIWrapサーバ |
||
| daycount.cgi check.cgi conv.cgi |
755 or 705 | 701 or 700 | アスキー |
| daycount.dat today.dat yes.dat |
666 or 606 | 600 | アスキー |
| gifcat.pl magick.pl |
644 or 604 | 600 | アスキー |
| 0.gif ... 9.gif | - | - | バイナリー |
Tips:ファイル転送の仕方は以下のページを参考にしてください。
|
|
|
@nifty向けバージョンのご紹介
- @niftyで自作カウンターを置こうのコーナ