トップ

プロフィール

ソフト

更新履歴

ブログ

メール

ごみ箱

  てぃらみすくれーぷWebPage - ダウンロードカウンター
■ ダウンロードカウンター Ver 1.02

ダウンロードカウンターの設置方法
  • ダウンロードカウンターをダウンロードして解凍すると、以下のファイルがあります。
    dlcount.cgi メインのCGI
    style.css スタイルシート設定ファイル
    設置方法.htm

  • 初期設定
    dlcount.cgiをメモ帳などのエディタで開いてください。
    1行目の’#!/usr/local/bin/perl’をお使いのサーバーの設定に変えてください。
    大抵は、’#!/usr/local/bin/perl’ または ’#!/usr/bin/perl’です。
    不明な場合は、お使いのプロバイダー、サーバー管理者に問い合わせてください。
    普通は、この設定で大丈夫だと思います。

    $cntfile = './acounter.dat';
    カウンターのデータファイルの場所と名前を指定します。相対ディレクトリで指定してください。

    $dlfolder = './file';
    カウントしたいファイルがある場所を指定します。相対ディレクトリで指定してください。

    $lock = 2;
    ロックするかどうかを指定します。
    0ではロック処理をしない、1で擬似ロック(正式にはロックとはいえない)、2でflockを使ったロックをします。
    サーバーがUNIX系/WindowsNT系の場合は2を使うのが一番いいと思います。Windows 9x系の場合は1を指定してください。
    誤作動をして正常にカウントできないときは0にしてください。

    $lockfile = 'lock/dlcount.lock';
    ロックファイルの名前と場所を指定します。相対ディレクトリで指定してください。
    大抵は変更しなくても大丈夫です。

    スタイルシートの設定
    style.cssにすべてのスタイルシート設定が書いてありますので、変更したい方はこちらで変更できます。
    ただし、書かれている設定以外のところも変更したい場合はCGIファイルも変更する必要があります。

  • ファイルのアップロード(ここでは、public_htmlのなかにcgi-binを作成して置くことにします。)
    カッコの中の数字はパーミッションの設定です。
    public_html ←お使いのサーバーの一番のフォルダ
      │
      ├─file(755) ←作成します。
      │ │
      │ └─カウントしたいファイル(例:dlcount.cgi)
      │
      └─cgi-bin(755) ←作成します
         │
         ├─dlcount.cgi(755)
         ├─dlcount.dat(666) ←作成されます
         │
         └─lock(744) ←ロックするときは作成します

  • カウントさせるには
    上の設定でカウントさせる場合、HTMLの中に<a href="./cgi-bin/dlcount.cgi?file=カウントしたいファイル">と書いてください。
    例はソフトCGIのページです。

  • ログの表示
    ダウンロード数のログを見るにはブラウザのアドレスを入力するところに
    ./cgi-bin/dlcount.cgi?mode=view’と入れてください。
    (例)http://tiramisu.sakura.ne.jp/cgi-bin/dlcount.cgi?mode=view

    それぞれのタイトル(ダウンロード数、ファイル、最終ダウンロード日)をクリックするとその項目でソートをして表示します。
    もう一度押すと逆順になります。

  • ダウンロードカウンター バージョン履歴
     Ver 1.02 ダウンロードログのダウンロード数以外でソートして表示できるようにしました。
     Ver 1.01b mode=で存在しない機能を指定された場合はエラーを表示するようにしました。
     Ver 1.01a スタイルシートを導入しました。
     Ver 1.01 初公開。
     Ver 1.00 非公開。

  • 著作権とか
    どのソフトにもあることですが、このCGIの著作権は浅葉姫香にありますので、ファイルの無断配布はしないでくださいね。
    CGIを改造する場合は必ずCGIのソース、またはテキストファイルに改造をしたこと、オリジナルの作者は浅葉姫香であることを書いてください。
    わからないことがありましたら掲示板にお願いします。

 (C)2003-2007 Himeka Asaba


Access