当前位置:编程学习 > VB >>

如何让浏览器实现延迟播放声音的目的?

我们的煤炭网络监控系统,有一个弹出窗口,这里面有两个声音,报警和异常,我们重点要监控报警

如何通过VB解决下面两个问题:

1、让异常声音失效,因为这个声音太多了,平时就一直响。

2、让报警声音出现后延迟一定时间再出声,比如二分钟,因为我们的值班人员晚上要休息,要求是三分钟以上才处理,为了休息好过滤短的报警。

我现在通过按键精灵把异常声音解决了,就是检测到异常前面的勾后执行点击动作,如果去分别两种声音复杂,可以只考虑第二个问题,那就是让浏览器出来的声音延迟

简单一点,自己选择声音文件,然后选一个没有声音的文件啊,或者前面2分钟是空白的文件 你这个是实时监控软件,可以把报警状态的扫描代码放入Timer中。通过轮询来扫描报警状态。报警信息可以分等级,也就是你说的分为:异常和报警。异常可以累计多次再报一次,而报警必须立即报出,且知道人为介入解除才不报。
引用 1 楼 zfl2k 的回复:
简单一点,自己选择声音文件,然后选一个没有声音的文件啊,或者前面2分钟是空白的文件


网页报警音频wav是很短的几秒钟,而且网页会隔几秒自动刷新,就是说,一刷新音频文件会重开头播放,这样弄一个前面是2分钟空白音频的wav是一直不会出声的
引用 2 楼 veron_04 的回复:
你这个是实时监控软件,可以把报警状态的扫描代码放入Timer中。通过轮询来扫描报警状态。报警信息可以分等级,也就是你说的分为:异常和报警。异常可以累计多次再报一次,而报警必须立即报出,且知道人为介入解除才不报。


取消报警是传感器回到非报警值就自动停止了,我有个简单的想法了,就是一直调xp系统的音量,最低音量保持3分钟,然后调高音量保持一分钟,如此循环,即使刚调到静音就报警了,这个报警必须持续超过3分钟才会惊动值班人员,如果不巧刚调高音量就开始报警了,就会听到一分钟的报警,这个让值班人处理重要报警的概率降低了1/4,准确说6分钟以下的报警对我们来说没意义,我不懂编程,只能这样弄了 我可能没表述清,不是有报警立即报出,是报警持续一段时间再报出,比如三分钟,平时基本都是响1分钟一下的,这个晚上影响休息,不能错过重大报警(持续时间长的),所以出现了这个想法
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,