■ダウンロードかうんた
◆特徴
  • ファイルのダウンロード数カウンタ
  • ページ別訪問数カウンタ
  • クリック数カウンタ

    等の利用を想定して作成したCGIです。

    もちろん、その他の目的でのご利用も大歓迎です。
    上手く活用していただけると嬉しいですv

    以降の説明は、「ダウンロード数カウンタ」としてのご利用が前提となっております。
    他の目的でご利用される場合は、読み替えてください。
  • ◆主な機能
  • カテゴリ別でダウンロード数が表示されます。
  • ダウンロード数をグラフ表示します。
  • ダウンロード数の多い順にランキング表示されます。
  • 全データのダウンロードランキング表示も可能です。
  • データの登録・修正・削除がWeb上から行えます。
  • CSSを利用しているので、デザインを自由にカスタマイズできます。
  • 携帯で表示することも可能です。
        ※DoCoMo、Vodafone、au等でHTML表示が可能な携帯端末のみ。(最近の端末なら大丈夫なはず)
        ※CSSファイルでテーブル幅を調整する必要あり。
  • ◆ダウンロード
  • ダウンロードする前に「利用規定」をご確認ください。
  • 以下をクリックしてファイルを保存してください。
  • ダウンロードしたファイルは解凍してください。

    ダウンロードかうんた v1.02 ダウンロード [サンプル表示]

    サンプルは実際に稼動しているものです。管理モードには入れません。

    CGIを設置したらダウンロード報告掲示板で報告してもらえると嬉しいですv
    どのように使っていただけているのか、見てみたいので(^^;
  • ◆設置方法
  • ファイルをFTP転送し 以下のようにパーミッションを設定してください。
  • ただし、サーバによってパーミッションが指定されている場合は、それに従ってください。

  • lockフォルダは、必要に応じて作成してください。
      (dlcnt) [755]
         ├ dlcnt.cgi      [755]        (メインスクリプト)
         ├ dlcnt_lib.cgi  [755]        (ライブラリスクリプト)
         ├ dlcnt_ini.cgi  [755]        (設定スクリプト)
         ├ dlcnt.css      [644]        (デザイン設定ファイル)
         │
         ├ data.txt       [666]        (データログファイル)
         ├ kate.txt       [666]        (カテゴリログファイル)
         │
         ├ jcode.pl       [644]        (ライブラリ)
         ├ cgi-lib.pl     [644]        (ライブラリ)
         │
         ├ index.html     [644]        (ディレクトリ内部表示防止用)
         │
         └ (lock)         [777]        (ファイルロック用フォルダ)
    
  • カウントしたいファイルは、予めデータ登録しておきます。
  • ファイルのダウンロードリンクに、以下のようなリンクを付加してください。

    <a href="〜/dlcnt.cgi?file=ID">ファイルのダウンロード</a>

    ※「ID」は、データ登録時に設定したIDです。
  • ◆ファイル編集
    それぞれのファイルをエディタで開き、編集してください。

    ■dlcnt.cgi (メインスクリプト)
  • 1行目の「#!/usr/local/bin/perl」を、プロバイダで定められたPerlのパスに変更してください。

    ■dlcnt_ini.cgi (設定スクリプト)
  • 各種設定を変更することができます。

    ■dlcnt.css (デザイン設定ファイル)
  • デザインを変更することができます。
  • ◆仕様・注意事項など
    同梱のreadme.txtをご覧ください。
    ◆更新履歴
    v1.02 2006.02.23. 入力チェック時の不具合修正。
    v1.01 2006.02.09. ランキング順位表示機能追加。
        自サーバ以外のファイルも登録可能に。
    v1.00 2005.12.02. ダウンロードかうんた 公開。