モバイルカウンター
◆特徴
簡単に言ってしまえば、iモード、J-PHONE、EZweb、Lモード(多分)、ドットi(多分)に対応した画像カウンターです。
それぞれの機種にあわせて、GIF(imode,lmode,doti)、BMP(ezweb)、PNG(jphone)を出力します。
携帯用にカウンターを設置するなら画像カウンターを使わないほうが絶対に良いと思うのですが・・・。
画像連結式なので1つの<IMG>タグでカウンターを設置できます。
連結画像にはBMPを使用しています。
◇機能紹介
modeパラメータ
今日(t)・昨日(lt) 今月(m)・昨月(lm) 今年(y)・昨年(ly) のカウンター値の表示機能
例:昨年は<img src="CGIまでのパス/count.cgi?mode=ly">HITでした。
全ログの表示
http://CGIまでのパス/count.cgi?mode=view にアクセス。
agentパラメータ
キャリア別カウント値表示 (無指定の場合は ALL )
iモード(i-mode)、J-PHONE(J-PHONE)、Lモード(L-mode)、EZweb(ezweb)、ドットi(doti)、その他(etc)、全アクセス(ALL)
例:iモードで<img src="CGIまでのパス/count.cgi?agent=i-mode">HITありました。
mdパラメータ
表示桁数の設定
例:<img src="CGIまでのパス/count.cgi?md=5">(5桁表示 00001など)
png,gif,bmpパラメータ
表示画像ファイルフォーマットの指定(無指定の場合は自動で選択します。)
例:<img src="CGIまでのパス/count.cgi?gif=yes">(GIF画像で表示)
例:<img src="CGIまでのパス/count.cgi?png=yes">(PNG画像で表示)
例:<img src="CGIまでのパス/count.cgi?bmp=yes">(BMP画像で表示)
これらのパラメータは&で区切って連結することでそれぞれ設定可能です。
count.cgi?md=5&agent=i-mode
J-PHONE用の注意
テスト機種 J-SH03では次のようなCGIの呼び出し方法でなければ画像カウンターを表示出来ませんでした。
<img src="CGIまでのパス/count.cgi/.png" alt="count">
◆設置方法
サーバー設置例 |
ファイル名 |
パーミッション |
転送モード |
解説 |
mcount.cgi |
755 |
アスキー |
CGIプログラム |
count.bak |
666 |
アスキー |
データファイル |
count.dat |
666 |
アスキー |
データファイル |
lock.dat |
666 |
アスキー |
ロックファイル |
bmpcat.pm |
|
アスキー |
画像連結モジュール |
0〜9.bmp |
|
バイナリ |
連結用画像ファイル |
◆CGIプログラムをテキストエディタで開き1行目をサーバーの設定に直してください。
◆サーバー設置例を参考に各ファイルをFTPソフトでサーバーに設置してください。
◆CGIにブラウザからアクセスして動けば設置完了です。
◆もし上手く作動しなかかった場合
・あなたのサーバーはCGIを使用する事が可能ですか?
・パーミッションの設定は合っていますか?
・ファイルの名前はあっていますか?
・CGIファイルの1行目はサーバーの設定に合っていますか?
・どうしても動かない様であればサポート掲示板へ
Copyright (c) 2001 CGIROOM
|