Scripts

ioFTPD의 강점이라면 script로 인한 기능의 확장성을 꼽을 수 있습니다.

실제로 ioFTPD는 기본적인 FTP deamon의 역할밖에 하지 못합니다.

그러나 이식및 확장이 용이한 addon환경을 제공하므로서 그 진가를 발휘 할 수 있습니다.

ioFTPD v.5.1.x부터는 다음과 같이 세팅 합니다.

[Scripts]
## SITE <trigger> <parameters>
#
# trigger = !file # Show file
# trigger = @string # Alias
# trigger = EXEC script.exe # Execute file.exe
# trigger = %EXEC script.exe # Execute file.exe (translate cookies)
# trigger = TCL script.itcl # Execute file.itcl
#
## Examples
# rules = !..\text\ftp\rules.msg
# rehash = @config rehash
# exec = EXEC ..\scripts\exec.bat
# myinfo = %TCL ..\scripts\whoami.itcl %[$user]
# cat = TCL ..\scripts\showfile.itcl
#


Note: [Scheduler], [Events], [pre], [post] layer도 같은 방식으로 EXEC, TCL을 사용합니다.



Scripts link


Project-zs for ioFTPD : http://www.project-zs.tk

ioZS for ioFTPD : http://www.iozs.com

ioBanana : http://iobanana.abuserz.com/

ioTRIAL : http://www.geocities.com/easyroms

WarCs small utils : http://warc.mine.nu/ioftpd.html

ioFTPD Gui Tool : http://home.no.net/addict99/

FTP Server Tools : http://ftpservertools.tripod.com

badaazs : http://34d455.com/

pSio : http://www.snype.us/psio/