我想向FileZilla服务器添加一个事件处理程序。只要上传完成就会被触发。
Serv-U有这个功能,我希望FileZilla也可以。由于许可要求,我需要离开Serv-U。
我更喜欢C#解决方案,但任何有效的方法都会受到赞赏。
答案 0 :(得分:2)
对于其他发现此帖子的人。
没有添加事件处理程序的内置功能。</ p>
服务器的源代码可用,用非托管C ++编写,并用Visual Studio编译。
有一些与日志记录相关的功能可以用来添加事件处理,但是一些必需的数据(例如文件名和用户信息)存储在受保护或私有变量中。这使得难以在代码中确定成功移动文件的位置访问文件名,用户等,或者它们是否失败。
目前,我不确定这是值得的。
答案 1 :(得分:0)
尝试FileSystemWatcher课程。这可以用于为任何ftp服务器创建文件上载的C#事件。