 |
設置方法
-Manual for ASP Version- |
Home |
|
◇設置に際してご不明な点がございましたら、[
サポート掲示板 ] にお気軽にお書き下さい。
1.ダウンロード
SG-COUNT のファイル(LHA形式)をダウンロードします。
ダウンロードした時点で利用規程に同意したものとみなします。
◇解凍すると、以下のファイルが展開されます。
count.asp
count.dat
temp.dat
images/0.gif .. 9.gif .. a0.gif .. a9.gif
2.とりあえず設置してみよう!
◇とりあえず、下記の通りに設置してみましょう
カウンターを設置するディレクトリの下に 画像格納用の images
ディレクトリを作成した例で説明していきます。
とりあえずは、解凍してできたフォルダをごっそりコピーしてしまいましょう。
|
sg_count(カウンターを設置するディレクトリ)
| count.asp
| count.dat
| temp.dat
+-- images/ 各種画像ファイル
| 0.gif
| ・
| ・
| 9.gif
| a0.gif
| ・
| ・
| a9.gif
|
◇IIS(Internet Information Server)の管理ツールを開き、sg_count
ディレクトリを右クリックして
【プロパティ】を選択します。
■【仮想ディレクトリ】タブを選択して、【アクセス権】を【スクリプト】にチェックします。
【実行】でも可(セキュリティ上、お勧めしませんけど)
◇ブラウザから、count.asp を開いてみましょう。上記設定であればソースはそのまま動作します。
(ex. http://www.host.ne.jp/sg_count/count.asp)
3.自分のページにカウンターを付けてみよう!
◇それぞれの環境に設定をあわせていく作業を行います
| ■設定 |
例 |
◆基本設定
|
| カウンタの桁数 |
cnt_fig = "6" |
| カウンタファイル名 |
cnt_file = "count.dat" |
| 作業用ファイル名 |
tmp_file = "temp.dat" |
◆画像関連
カウンタ画像をアニメーションさせることができます。 |
|
画像までのディレクトリパス
(最後に / が必要です)
|
img_path = "/images/" |
| カウンタ画像の横サイズ |
img_h = "14" |
| カウンタ画像の縦サイズ |
img_w = "11" |
| カウンタアニメーション(0=text 1=off
2=on) |
img_ani = "2" |
◇画像について(必要な画像ファイルと名称)
| 0.gif〜9.gif |
カウンタ GIF 画像 |
| a0.gif〜a9.gif |
アニメーションカウンタ GIF 画像(アニメーション機能が off の時はいりません) |
ダウンロードしたファイルには、おいらの使用しているカウンターを入れてあります。
おいら用に作ったものなので、他ではあんまり役に立たないと思います。
【TIPS】
- アニメーションカウンターはそんなに出回ってないと思うので、アニメーション GIFを作成するソフトでお気に入りのカウンターを5フレームぐらいで作るといいと思います。
たとえば、a0.gif を作成する場合、9.gif と 0.gif を上下に並べて少しづつずらしながら5フレーム作ってみて下さい。
- ASP 版の GIF 連結ライブラリは見たことがないので現在は対応していません。一応、作成トライはしてみます。もがもが。
◇カウンターを埋め込むファイルの拡張子を asp に変更します。
◇ファイルの1行目に、以下の行を記述します。
<% LANGUAGE = VBScript %>
◇次に、count.asp を開き、
<!-- ここから下をコピーする -->
から
<!-- ここまでをコピーする -->
の間の、<%
から始まり、%> までの範囲をコピーします。
◇body タグの次に、コピーしたのソースをペースト(張り付け)します。
◇カウンタを表示したい場所にそれぞれ以下のタグを書きます。
| |
タグ |
| 総カウンタ |
<%= Number %> |
| 本日の来訪者数 |
<%= TodayCnt %> |
| 昨日の来訪者数 |
<%= YesCnt %> |
4.ファイルのアップロード
◇修正が終わったら、ファイルをサーバーにアップロードします。
5.動作確認&最終設定
◇最後にブラウザから、カウンタを埋め込んだファイルを開いてみましょう。
(ex. http://www.host.ne.jp/sg_count/カウンタを埋め込んだファイル.asp)
◇インターネット上に NTサーバーを持ち合わせてないので、以下はイメージですが、このソースが
<p align="center">
<%= Number %>人目<br>
本日 <%= TodayCnt %> 人 / 昨日 <%= YesCnt %>
人
</p>
以下のように表示されます。
    人目
本日 100 人 / 昨日 300 人
【TIPS】
count.dat や temp.dat
のフォーマットですが、
0<>0<>0<>99/10/01
総カウント<>本日の来訪者数<>昨日の来訪者数<>本日の日付
となっています。
1999年12月1日 から 1000 カウントで始めたい場合は
1000<>0<>0<>99/12/01
として下さい。
|