ホーム > ダウンロード > アクセス管理 > Mobile Access > ダウンロード

<< Mobile Access >>


[詳 説] [SAMPLE] [スクリプト利用規定]
【 はじめに 】
 ここでは、i-Mode、FOMA、L-mode、SoftBank、au、WILLCOMなどを自動判別し、それぞれに別ページを表示、アクセスログを取得するCGIスクリプト「Mobile Access」を配布しています。

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。


 ☆SAMPLE該当する端末をお持ちの方はアクセスしてみて下さい
  ├i-Mode任意でi-Mode用のページを表示させられます
  ├L-mode任意でL-mode用のページを表示させられます
  ├SoftBank任意でSoftBank用のページを表示させられます
  ├WILLCOM任意でWILLCOM用のページを表示させられます
  └EzWeb任意でEzWeb(XHTML)用のページを表示させられます


 このスクリプトをダウンロードして利用するにあたって、必ずスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。


【 スクリプトの入手・修正 】

  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい。

      Mobile Access access.lzh
    LHA形式
    access.zip
    ZIP形式
     (Ver2.1 / 約 70KB)

    ※ Ver1.* から Ver2.* へバージョンアップする場合、ファイル記録方法の変更が必要です


  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます

    • index.cgi … スクリプト本体
    • analyze.cgi … アクセスログ解析スクリプト
    • gifcat.pl … GIFファイル連結ライブラリ (とほほさん作成)
    • jcode.pl … 日本語変換ライブラリ (歌代 和正さん作成)
    • mobile.pl … 絵文字変換ライブラリ
    • count.dat … アクセス数カウント用ファイル
    • access.csv … アクセスログ記録用ファイル
    • index.html … パソコン用HTMLファイル
    • imode.html … i-Mode用HTMLファイル
    • foma.html … FOMA用HTMLファイル
    • lmode.html … L-mode用HTMLファイル
    • softbank.html … SoftBank用HTMLファイル
    • astel.html … ドットi用HTMLファイル
    • index.hdml … EzWeb用HDMLファイル
    • ezweb.html … EzWeb用HTMLファイル
    • index.txt … H"用テキストファイル
    • willcom.html … WILLCOM用HTMLファイル
    • 「img」 … GIF画像収納フォルダ
    • 「access」 … 過去のアクセスログ収納フォルダ
    • 「lock」 … ロックファイル作成用フォルダ
    • readme.txt … スクリプトについての情報、設置の仕方など


    ※ 絵文字のGIF画像については、こちらから入手して下さい。


  3. index.cgi、analyze.cgi をエディタで開き、設定を行ってください

    設定項目については、同封されているreadme.txtおよびスクリプト本体をご覧下さい。。。



  4. アクセス数の表示方法

     作成するそれぞれのHTMLファイル、HDMLファイル、テキストファイル中に以下のように記述することで、それぞれのアクセス数を表示することができます
    (全てを表示させる必要はないので、表示させたいものを表示させたい場所に記述して下さい)。

     総アクセス数-count-
     今日のアクセス数-to_count-
     昨日のアクセス数-yes_count-
     i-Modeからのアクセス数-i_count-
     FOMAからのアクセス数-f_count-
     L-modeからのアクセス数-l_count-
     SoftBankからのアクセス数-j_count-
     ドットiからのアクセス数-a_count-
     EzWebからのアクセス数-e_count-
     WILLCOMからのアクセス数-w_count-
     パソコンからのアクセス数-p_count-

    <記述例> このホームページは今までに -count- 人の訪問があり、今日は -to_count- 人の訪問がありました。


  5. ファイルのアップロード

     GIF画像は「バイナリモード」で、その他は「テキストモード」でFTP転送し、< >内のパーミッションに設定して下さい。
     過去のデータを収納するため「access」という名前のディレクトリを作成し、パーミッションを777に設定して下さい。
     ファイルロックを使用する場合は「lock」という名前のディレクトリを作成し、パーミッションを777に設定して下さい。

    カウンタをテキストで表示させる場合
      public_html − index.html
        └◇cgi-bin
           ├・index.cgi <755>
           ├・count.dat <666>
           ├・access.csv <666>
           ├・index.html
           ├・imode.html
           ├・foma.html
           ├・lmode.html
           ├・softbank.html
           ├・astel.html
           ├・index.hdml
           ├・ezweb.html
           ├・index.txt
           ├・willcom.html
           ├・jcode.pl
           ├・mobile.pl
           ├◇lock <777>
           ├◇access <777>
           └◇img
              ├・graph.gif
              ├・docomo.gif
              ├・foma.gif
              ├・lmode.gif
              ├・softbank.gif
              ├・astel.gif
              ├・ezweb.gif
              ├・H.gif
              └・pc.gif

    カウンタをGIF画像で表示させる場合
      public_html − index.html
        └◇cgi-bin
           ├・index.cgi <755>
           ├・count.dat <666>
           ├・gifcat.pl
           ├・jcode.pl
           ├・mobile.pl
           ├・index.html
           ├・imode.html
           ├・foma.html
           ├・lmode.html
           ├・softbank.html
           ├・astel.html
           ├・index.hdml
           ├・ezweb.html
           ├・index.txt
           ├・willcom.html
           ├◇lock <777>
           ├◇access <777>
           ├◇img2
           │  └・0.gif 〜 9.gif
           └◇img
              ├・0.gif 〜 9.gif
              ├・graph.gif
              ├・docomo.gif
              ├・foma.gif
              ├・lmode.gif
              ├・softbank.gif
              ├・astel.gif
              ├・ezweb.gif
              ├・H.gif
              └・pc.gif



  6. 最後に index.cgi にリンクを貼ります

     → これが振り分け&アクセスログ取得を行うページとなります


  7. ログ解析は analyze.cgi にアクセスします


【 補足事項 】
  1. スクリプトの改造について

     このスクリプトの改造は、基本的に自由にしていただいて構いません。

     ※注意事項  ・改造は自己の責任で行って下さい。
       ・改造に関する質問は原則として受け付けません。


  2. Ver1.* からのバージョンアップについて

    Ver1シリーズ から Ver2シリーズへバージョンアップする場合、ファイルの記録方法に変更があります。

    そのため、以下から edit.cgi をダウンロードし、ファイルの記録方法を変更する必要があります。

    ※ 必ず、予めカウントデータのバックアップをとってから処理を実行させてください。

      edit.cgi edit.lzh
    LHA形式
    edit.zip
    ZIP形式

    edit.cgi を開き、パスワードなどの設定を行います。

    設定が済んだら、index.cgi と同じディレクトリにアップロードし、パーミッションを「755」に変更します。

    最後に、edit.cgi にアクセスし、指示に従ってファイルの変更を行います。


  3. 初期値の設定について

     これまで別のカウンタを使っていた方で、Mobile Accessに変更しようとする場合、それまでのアクセス数をリセットしたくないので、初期値の設定が必要になると思います。

     初期値を設定したい場合、エディタでcount.datを開き、編集して下さい。なお、count.datのデータは以下のように並べられています。

    1行目は端末別累計アクセス数を記録します
    総計 , 最終IP , 今日 , 昨日 , 今日の日にち , i-Mode , SoftBank , Dot-i , Ez(HDML) , H" , PC , Ez(HTML) , L-mode , WILLCOM , FOMA ,

    2行目〜8行目は曜日別端末別アクセス数を記録します
    曜日番号 , 曜日合計 , i-Mode , SoftBank , Dot-i , Ez(HDML) , H" , PC , Ez(HTML) , L-mode , WILLCOM , FOMA ,
     ※ 曜日番号 … 0:日曜日〜6:土曜日となります

    9行目〜32行目は時間別端末別アクセス数を記録します
    時間 , 時間合計 , i-Mode , SoftBank , Dot-i , Ez(HDML) , H" , PC , Ez(HTML) , L-mode , WILLCOM , FOMA ,
     ※ 時間 … 9行目:0時〜32行目:23時となります

    33行目は今日の端末別アクセス数を記録します
    年 , 月 , 日 , 合計 , i-Mode , SoftBank , Dot-i , Ez(HDML) , H" , PC , Ez(HTML) , L-mode , WILLCOM , FOMA ,

    34行目は前日の端末別アクセス数を記録します
    年 , 月 , 日 , 合計 , i-Mode , SoftBank , Dot-i , Ez(HDML) , H" , PC , Ez(HTML) , L-mode , WILLCOM , FOMA ,



Presented By
- Tor World -