【求教:】能够及时获得网络共享文件夹变化的软件或源码
各位社区里的高人们,我现在有一个比较挠头的问题想请教下诸位高人,需求如下:
1、能够实时监控网络上的一个共享文件夹的内容变化(新增、删除、修改)
2、监控到的记录能够通过邮件发送
不知道有什么样的开源/免费的软件可以达到上述要求,或者用什么方法可以开发一个这样的工具?
另:我试过Directory monitor这个软件,虽然大部分的共享都可以实现,但我最主要想监控的一个共享却不能使用
先预先谢谢各位的帮忙
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
感谢Jeff Liu的热心帮助,经过测试发现,我的windows共享以及公司内服务器的的samba共享都没有问题,但需要监控变化的服务器的samba共享这些工具都不能做出反应,我想应该是samba版本的问题。(公司服务器上是3.0.26,需要监控的服务器的版本是3.0.14,另测试了一台redhat 9的老系统机器也不行- -)看来需要研究下samba的changelog了- -
有python版本吗?
其实还可以用 JDK7 里面的 NIO 的WatchService,这个也可以实现监听。只要文件
发生变化,就会产生相应的事件。这个应该是一个不错的解决方案。不过JDK7也还没正式发布
谢谢楼上的,貌似不是免费的啊,要399美刀
http://www.teamdev.com/jxfilewatcher/