|
|
 |
 |
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)
|
 |