|
TOP > CGIスクリプト > ダウンロードかうんた
|
|
■ダウンロードかうんた
|
|
|
|
◆特徴
|
ファイルのダウンロード数カウンタ
ページ別訪問数カウンタ
クリック数カウンタ
等の利用を想定して作成したCGIです。
もちろん、その他の目的でのご利用も大歓迎です。
上手く活用していただけると嬉しいですv
以降の説明は、「ダウンロード数カウンタ」としてのご利用が前提となっております。
他の目的でご利用される場合は、読み替えてください。
|
|
|
|
|
◆主な機能
|
カテゴリ別でダウンロード数が表示されます。
ダウンロード数をグラフ表示します。
ダウンロード数の多い順にランキング表示されます。
全データのダウンロードランキング表示も可能です。
データの登録・修正・削除がWeb上から行えます。
CSSを利用しているので、デザインを自由にカスタマイズできます。
携帯で表示することも可能です。
※DoCoMo、Vodafone、au等でHTML表示が可能な携帯端末のみ。(最近の端末なら大丈夫なはず)
※CSSファイルでテーブル幅を調整する必要あり。
|
|
|
|
|
◆ダウンロード
|
|
|
|
|
|
◆設置方法
|
ファイルを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 (デザイン設定ファイル)
デザインを変更することができます。
|
|
|
|
|
◆仕様・注意事項など
|
|
|
|
|
|
◆更新履歴
|
|
v1.02
|
2006.02.23.
|
入力チェック時の不具合修正。
|
|
v1.01
|
2006.02.09.
|
ランキング順位表示機能追加。
|
|
|
|
自サーバ以外のファイルも登録可能に。
|
|
v1.00
|
2005.12.02.
|
ダウンロードかうんた 公開。
|
|
|
|
|