网页内容变化实时监控提醒(多个复杂的监控条件)

网页内容变化实时监控提醒(多个复杂的监控条件)网页内容更新后,如果更新的内容满足一个或多个条件时,就发出报警提醒。1、如下图所示,地震台网站实时显示地震信息,如果发生新的地震且震级大于等于5.0级、震源深度小于50千米时报警提醒。先观察一下页面布局,最新的地震信息永远显示在第一行,因此我们也只需要监控第一行地震数据更新就可以了。首先,点击木头浏览器自动控制菜单下的项目管理器。2、在木头浏览器项目管理窗口左侧的步骤树中点击右键,新建一个定时控制步骤,并设定间隔30秒执行一次。3、新建一个打开网页的步骤,输入地震台网站地址4、新建一个元素

大家好,又见面了,我是你们的朋友全栈君。

网页内容更新后,如果更新的内容满足一个或多个条件时,就发出报警提醒。
1、如下图所示,地震台网站实时显示地震信息,如果发生新的地震且震级大于等于5.0级、震源深度小于50千米时报警提醒。
先观察一下页面布局,最新的地震信息永远显示在第一行,因此我们也只需要监控第一行地震数据更新就可以了。
首先, 点击木头浏览器自动控制菜单下的项目管理器。在这里插入图片描述
2、在木头浏览器项目管理窗口左侧的步骤树中点击右键,新建一个定时控制步骤,并设定间隔30秒执行一次。
在这里插入图片描述

3、新建一个打开网页的步骤,输入地震台网站地址
在这里插入图片描述

4、新建一个元素监控步骤,再点击【添加】按钮,在弹出的添加监控元素对话框中,设置监控内容和条件。首先添加震级元素,并设定震级转换为数字后,大于或等于5时的条件。
在这里插入图片描述

5、以同样的方式添加震源深度元素,并设定震源深度转换为数值后,小于50做为条件。注意与上一条件的逻辑关系设置为“与”。表示需同时满足上一个元素监控条件才会报警提醒。
在这里插入图片描述

6、按照上面的两个元素监控条件,出现一个同时满足两个条件的地震时,则每次刷新监控都满足两个条件会报警提醒,如果限制只提醒一次呢?可以再增加一个元素监控条件,监控第一行地震时间有变化时才提醒。同样设置与上一条件的逻辑关系为“与”.
在这里插入图片描述

7、设置报警提醒方式,上述三个条件同时满足是,将执行元素监控的Yes子节点步骤,选择弹窗提醒、声音提醒和邮件提醒。在弹窗内容设置框中,可点击鼠标右键,添加提醒的内容。
在这里插入图片描述

8、选择项目根节点,点击【开始】按钮执行自动控制项目。
在这里插入图片描述

9、浏览器按设定的30秒间隔刷新一次页面,监控页面第一行地震时间变化、且震级大于等于5、震源深度小于50千米时,就报警提醒。弹窗的内容就是地震信息,也可以把这些内容通过邮件发送到手机提醒。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160592.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于 jQuery delegate , undelegate

    关于 jQuery delegate , undelegate没啥好说的,看代码吧!jQuery版本:1.71浏览器版本:chrome211<body>23<ulclass=”a-list”>4<li><ahref=”javascript:;”>test1</a></li>5&…

    2022年10月7日
    2
  • 如何查看centos版本信息_怎么查看ie浏览器的版本

    如何查看centos版本信息_怎么查看ie浏览器的版本详细讲解查看CentOS版本信息的命令。   (一)查看已经安装的CentOS版本信息   1.cat/etc/issue查看版本  cat 缩写concatenate cat命令可以用来显示、合并文件。  CentOSrelease6.6(Final)  CentOS发行版6.6    etc 初期etc的英文名…

    2022年4月19日
    59
  • navivat15激活码_通用破解码

    navivat15激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    90
  • jmeter并发测试教程_jmeter进行并发测试教程[通俗易懂]

    jmeter并发测试教程_jmeter进行并发测试教程[通俗易懂]jmeter是Apache组织开发的基于Java的压力测试工具,用于对软件做压力测试,很多用户使用的时候不知道jmeter怎么进行并发测试,接下来就跟小编一起来看看吧,有需要的小伙伴不要错过!jmeter怎么进行并发测试1、打开jmeter.bat文件,添加线程组,编辑线程数,这里设置100个线程数,循环2次,就是一台机器发送100*2=200个请求。2、点击线程组,右击添加→取样器→HTTP请求…

    2022年9月30日
    3
  • JAVA使用Tess4J进行ocr识别,并切换中文

    JAVA使用Tess4J进行ocr识别,并切换中文JAVA使用Tess4J进行ocr识别,并切换中文

    2022年6月3日
    93
  • 菲尼克斯FL SWITCH SFN 16TX多端口交换机

    菲尼克斯FL SWITCH SFN 16TX多端口交换机菲尼克斯FLSWITCHSFN16TX多端口交换机2891933可提供标准温度(0°C…60°C)和宽温(-40°C…75°C)型号的设备窄型金属壳体上有16个端口,带冗余输入电压自适应与自交叉检测简化了安装和设置电缆安全锁定备选本地诊断指示,带LEDRJ45端口的传输速率为10/100Mbps,光纤端口的传输速率为100Mbps尺寸宽度70mm高度135mm深度110mm环境条件保护等级IP20环境温度(运行)0°C…60°C环境温度(

    2022年6月22日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号