passkalilo 发表于 2009-5-2 10:52:34

au3能不能实现对文件的监控?

本帖最后由 passkalilo 于 2009-5-2 11:19 编辑

某个程序运行过程中如果遇到问题会自动播放一段提示音,我想实时检测到这一事件,如何实现?
我的思路是
1.监控这个程序的动作
2.监控对这个语音文件的读写,开始想通过最后访问时间的改变来实现,但是发现最后访问时间只能精确到天数
3.监控系统声音输出,如果输入了这样设定的一段声音,就是发生了这一事件,Totalrecord软件能做到这一点,Au3能否实现?

我知道Filemon能够实时监测到所有程序对文件的读写操作,不知au3能不能实现这个功能,如果不能实现那有没有什么其它的方法解决我上面的那个问题,希望论坛的高人们给点思路,具体代码我自已实现,谢谢

lynfr8 发表于 2009-6-21 08:17:45

大工程了,楼主现在有无研究出了?

passkalilo 发表于 2009-6-21 13:26:38

间接实现了,写了个脚本去操作FileMon,通过监测FileMon日志的变化来实现对系统文件读写操作的监控,算个半解决方法,要想完全实现对文件系统的监控我估计还得通过HOOK API,但目前AU/3对HOOK API研究的不是很深入,官网上有个例子,不过很不稳定
页: [1]
查看完整版本: au3能不能实现对文件的监控?