Perl原来是从unix下发展起来的公认能力最强的脚本语言,语法接近自然语言,简单易学不仅能开发CGI,它几乎能做您想用计算机语言做的任何事。
1 这是个简单的小程序,初学者可以用做网站的下载管理,或作为网站的后台来管理用户的上传附件,也可以做本地硬盘的文件和图片管理,但毕竟很小,代码才13K,不支持分类,要想支持分类有另外的版本
2 代码很小,使用就简单,但功能并不算弱,只要你把需要管理的批量文件上传或拷贝到download目录下,其它什么也不要做,它自动给你列表显示文件大小,更新时间,提示下载或选择删除,相信你会喜欢这个小精灵。
初衷是因为我的电脑硬盘的文件和图片日益增多,晕头转向的,才想起来把我的网站的BBS程序后台管理拿出一点来做的这个代码,我主要是本机使用它。但没有经过编译,需要服务器CGI环境支持。
你说了,管理图片多余吧?有acdsee不是很强大吗?呵呵,我的小精灵也有它的优点,删除管理的时候操作更方便,不需要点什么右键,最主要的是文件大小直接显示,软件小,启动速度快。。。
3 安装方法:其实也不需要什么安装,只要你的服务器支持CGI环境,上传就OK~K,免除任何设置,即IE输入http://你的url地址/myfiles/files.cgi
在linux空间使用需注意,cgi文件要用ASAII方式上传,no-cgi目录用二进制方式上传,目录属性设定为777,files.cgi属性设定为755,其它文件属性设定为666,否则会出错误。
4 注意:图片文件要放到non-cgi\img目录下,其它需要管理的文件放到non-cgi\download目录下,下面不要再设子目录。即使你加了子目录,它对子目录也不做删除操作。
设定账号密码方法:
用记事本打开files.cgi文件,按如下修改即可,注意,不要漏掉末尾的";"符号,否则出现错误
$cityname="麻辣";#########网站名称或用户名(使用汉字名称需要加英文双引号!否则出现错误)
$id_name=sunluck;#########设定管理员账号
$password=12345;#########密码
$psd=on;########删除时否需要密码验证,on为需要,off为不需要
$perpage=20;########每页显示的图片略缩图数量,其它文件数量加倍显示
如想增加新文件类型的小图标标志,自己制作新类型的图标图片gif格式,文件名命名为和新文件类型的扩展名相同的gif文件。
比如你要添加*.rm格式文件,就做个rm.gif图片,拷贝到images下即可,软件就会自动识别新的文件类型,不能识别的用问号图标代替。
############################################
游客
非常好 2009-11-22