InfoWeb广告
新 用 户 注 册】 【热 线 社 区】 【帮 助 信 息
InfoWeb首页 >> 技术天地 >> 模板源码 >> 技术文章
技术天地
相 关 报 道
* CountLink统计链接次数脚本
 [2000-01-07 17:03]
CountDown 2.0统计文件下载次数脚本


[程序语言] PERL

[运行平台] UNIX

[下载源程序] 立即下载
[功能描述] CountDown脚本用于跟踪你的网站上的任何文件的下载次数,你只需要提供一个对于脚本的链接即可。例子如下:

http://www.yoursite.com/yourdir/countdown.cgi?yourfile.zip

这将激活脚本完成如下事件:

1. 对于记录文件中的文件 "yourfile.zip" 增上一次计数。

2. 对记录文件重新排序,从最多到最小次数。

3. 自动把用户引向下载文件处。

4. 接口是无缝的,用户不会感觉到什么。

5. 链接可以包含任何文件名,一概单个的记录文件用于跟踪所以下载情况。

CountDown v2.0带有排名前10位的HTML格式的输出。

文件清单:

-------------

countdown.cgi   : 脚本文件,属性设置: chmod 755

countdown.log   : 统计记录文件,属性设置: chmod 666

countdownlog.htm  : 这是HTML格式的输出文件,属性设置: chmod 666

countdowntopten.htm : 着手排名前10位的HTMl格式输出文件,属性为chmod 666

[安装步骤]

-------------

根据上述方法设置脚本文件的属性。

正确设置countdown.cgi的第一行,以指向你的系统中的PERL解释器的位置。

需要改变5个变量。

$CountDownLocation

你的服务器上的CountDown Script脚本的名称和位置。

例子:$CountDownLocation = 'http://www.yoursite.com/yourdir/countdown.cgi';

-----

$DownloadFileDir 将要下载的文件的URL,后面不要加斜杠。

例1: 你的下载文件被上传到你的根目录中。$DownloadFileDir = 'http://www.yoursite.com';

例2:你的下载文件被上传到另外一个目录。$DownloadFileDir = 'http://www.yoursite.com/otherdir';

-----

$Counter必须设置为绝对位置。(服务器目录)

of the counter file.

例子:$Counter = '/docs/logs/countdown.log';

-----

$HTMLFile

这是HTML输出文件名,格式同于 $Counter.

例子:$HTMLFile = '/docs/logs/countdownlog.htm';

-----

$TopTenFile

这是排名前10位的HTML格式文件名,格式同 $Counter

例子:$TopTenFile = '/docs/logs/countdowntopten.htm';

完毕。


(作者: 2000年01月14日 19:14)

发表看法,查看讨论,发给朋友,打印本页
InfoWeb首页 >> 技术天地 >> 模板源码 >> 技术文章
|网站地图| |关于我们| |最新更新| |使用说明| |网站检索|
————版权所有1999(C) 未经许可,不得转摘 ————