SEKKAKU-NETCGI-research

テキストカウンター(C言語版)

カウンター イメージ画像

純粋なテキストカウンターです。SSIにてHTMLに貼り付けると言った感じになっております。

このスクリプトはC言語を使った簡単なスクリプトになります。

 

サンプル

サンプルを開く

 

ダウンロード

Download

MD5チェックサム: 25E1BE559EA8D3A98942CD4DAB7E189F

解凍に失敗するときは、他のブラウザをご利用ください。

 

条件
  1. C言語を利用の為TELNETなどでサーバーにアクセスでき、コンパイルできる事が条件です。 コンパイル出来なくてもSSIを使った特殊裏技もあるそうです。
  2. SSIカウンターの為 SSIの許可設置出来るサーバーを御利用ください。
  3. 当スクリプトを使用していかなるトラブルにも当方は責任をもちません。

 

設置方法

1.上のファイルを解凍しますと、2つのファイルがあります。

count.c...カウンターのスクリプトです。
count.dat... カウンターを保存するデータファイル

2.2つのファイルをサーバーにアップロードしてください。そしてcount.datのアクセス件、実行件、などパーミッションを変更します。

count.dat...666(読書をすべてのユーザーに与える)

3.count.cをコンパイルします。サーバーのOSによって方法は違いますがLINUXサーバーの場合はTELNETでログインをして 先ほどカウンターの置いたディレクトリにアクセスをします。

% cc -o count.cgi count.c

コンパイルが行われcount.cgiというファイルが出来上がりました。コンパイル中に失敗する場合はサーバー環境に当スクリプトがあわない場合があります。またデータ消滅防止策としてFLOCKを使用している為、それが原因かもしれません。

4.まずcount.cgiにブラウザからアクセスしてカウントするか調べてみましょう!

5.HTMLタグにSSIを埋め込んでください。

<!--#exec cgi="count.cgi"-->