咖啡日语论坛

 找回密码
 注~册
搜索
查看: 2121|回复: 3

[Serv-U推荐插件]:ServUPlus(only SFV)

[复制链接]
发表于 2003-11-23 23:00:00 | 显示全部楼层 |阅读模式
插件:ServUPlus(only SFV)

1. 版本说明
===========
ServUPlus是Serv-U的一个插件,其主要功能就是捕捉Serv-U的事件,然后做适当的功能增强、扩展。

现在共有3个版本:
ServUPlus(only SFV)----只有SFV校验功能
ServUPlus(MD5+SFV)-----SFV校验功能+论坛用户扩展(不带数据库,用论坛的ID登陆FTP,根据积分(威望)区分用户等级)
ServUPlus(all)---------SFV校验功能+论坛用户扩展等所有功能(带数据库,可以利用论坛金币购买下载量,根据积分(威望)区分用户等级)
(备注:ServUPlus(only SFV)和ServUPlus(MD5+SFV)版本是ServUPlus(all)的简化版本,ServUPlus(all)已经在300人下载的FTP测试了大半年。)


2. ServUPlus(only SFV).rar文件清单
==================================
ServUPlus.dll                扩充功能库
ServUPlus.ini                配置文件
Readme                        自述文件


3. 安装条件
===========
理论ServU 3.0以上,建议ServU 4.1.0.0或以上(因为这个版本修正了对DLL的支持,以及很多BUG)


4. 修改配置文件(SERVUPlus.ini)
==============================
[SFVCheck]
[SFVCheck]                //[SFV校验]
SFVEnable=1                //是(1)否(0)激活SFV检测
DelOtherMsg=1                //是(1)否(0)删除空文件(文件名为-*-)
HideTmpFile=1                //是(1)否(0)隐藏临时文件
AddMsg=sisha                //这个就是你加入的标识,随便起一个即可,比如起名叫sisha,然后你上传SFV后会显示:-[#####-----.50%]-[5.of.10]-[ServUPlus.******]-[sisha]-,就在方括号内
MsgUpFile=1                //是(1)否(0)标识上传中的文件
SkipUpFile=1                //是(1)否(0)跳过检测上传中的文件
SkipCompleteSFV=1        //是(1)否(0)跳过已经检测过的SFV文件。
SkipFileMax=10                //如果被检测的文件大于10 byte,则跳过检测,0为不限制。(建议使用)
MsgSkipFile=1                //是(1)否(0)标识跳过检测的文件(限制了文件大小才显示)
LimitCheckPath=1        //是(1)否(0)限制要检测的目录(限制了,就只会检测以下的目录)
CheckPath1=E:\\

CheckPath2=F:\                //这个是要检查的目录(包括其子目录),也就是其他用户可以上载的目录,如有多个目录要检查...用CheckPath3=XXX...CheckPath4=XXXX如此类推



5. 安装扩充功能库(SERVUPlus.dll)
================================
以 Serv-U 4.1.0.0 为例:
  1) 关闭 Serv-U(单击停止服务器 -> 立即停止)。
  2) 将以上压缩包的文件放在上 Serv-U 的安装目录下(不能放在其它目录)。
  3) 修改 ServUDaemon.ini,添加以下设置(Serv-U 在启动时自动调用):

[EXTERNAL]
EventHookDLL1=ServUPlus.dll

  4) 如果[EXTERNAL]已经存在:

[EXTERNAL]
EventHookDLL1=XXXX.dll
在后面加入
EventHookDLL2=ServUPlus.dll

  5) 重新启动 Serv-U(单击开始服务器),如果安装成功,您会在看到如下信息,表示 SERVUPlus.dll 已成功加载。

Mon 15Jul02 12:48:45 - Serv-U FTP Server v4.0 (4.1.0.0) - Copyright (c) 1995-2002 Cat Soft, All Rights Reserved - by Rob Beckers
Thu 23Jan03 03:22:57 - Cat Soft is an affiliate of Rhino Software, Inc.
Mon 15Jul02 12:48:46 - Loaded external DLL ServUPlus.dll
Mon 15Jul02 12:48:46 - Using WinSock 2.0 - max. 32767 sockets
Mon 15Jul02 12:48:46 - Starting FTP Server...
Mon 15Jul02 12:48:50 - Loaded SSL/TLS libraries
Mon 15Jul02 12:48:50 - FTP Server listening on port number 21, IP 192.168.0.3, 127.0.0.1
Mon 15Jul02 12:48:50 - FTP Server listening on port number 43958, IP 127.0.0.1
Mon 15Jul02 12:48:50 - Valid registration key found

【Loaded external DLL ServUPlus.dll】有了这行才说明安装成功


5. 功能说明ServUPlus(only SFV)
==============================
当上传了SFV后,开始校验,并列出SFV里面的文件信息。
缺文件(*****.missing)
坏文件(*****.bad)
上传中的文件(*****.uploading)
跳过检测的文件(*****.skip)
上传进度(-[#####-----.50%]-[5.of.10]-[ServUPlus.******]-[sisha]-)
(-[进度]-[成功检测的文件数.of.要检测文件数]-[插件名字.SFV名字]-[加入的标识]-)
如果是使用ServUPlus(MD5+SFV)或以上的版本,还可以限制用户下载上传中的文件


6. 同类型插件(jasfv)功能对比
============================
1、改良了未传完的也会自动检查,导致不能续传的bug。
2、上传中的文件加入了区分区分标识。


7. 版权信息
===========
    本软件的版权为作者(斯沙 sisha@21cn.com)所有,用户可免费用作非商业用途。如欲购作商业使用,请联系本人洽谈相关事宜,否则本人保留一切起诉权利。下载与使用该软件为用户的自愿行为,作者不对由于软件运行错误对用户造成的损失负责。
    ServUPlus主页: http://www.plusxp.net


8. 升级历史
===========
1.6.5.0                2003-11-10
1) 修正SFV校验BUG。
2) SFV增加自动清除其他站点信息文件。
3) 修正了关闭ServU时候清除已完成Queue。
4) 隐藏SFV临时文件,如果有浏览隐藏文件权限一样可以看到。
5) 修改SFV校验显示信息,更清晰。

1.0.0.3                第一个对外发布的版本
回复

使用道具 举报

发表于 2003-11-23 23:00:00 | 显示全部楼层
好像是用在DVBBS下的,以前也看到过
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-11-23 23:00:00 | 显示全部楼层
不是的,这是这个软件的一小部分,是让FTP对上传的软件做自动检测用的

只要是SERVU做的FTP都可以用的,这对上传和下载的人都有好处

我用的是完全版,是把论坛上的帐号做为FTP的下载帐号,人手一份防止窃连,我帖出来的只是其中的一个小部分功能
回复 支持 反对

使用道具 举报

发表于 2003-11-24 23:00:00 | 显示全部楼层
说真的。没用过。不过试试看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注~册

本版积分规则

小黑屋|手机版|咖啡日语

GMT+8, 2024-5-19 00:06

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表