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

网页内容变化实时监控提醒(多个复杂的监控条件)网页内容更新后,如果更新的内容满足一个或多个条件时,就发出报警提醒。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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 学习vb语言「建议收藏」

    学习vb语言「建议收藏」第一天:昨天完成了安装vb环境今天大概了解了一下vb语言的一些语法,但是把所学的整理出来,一时间却又不知道如何整理。换一个方式,我来看看接下来要学什么。1.vb变量的作用域2.常用的内部函数3.数据的输入和输出4.常用的标准控件5.vb结构控制6.键盘过程7.菜单和对话栏8.数据文件学习这些的基础是今天所学的或者所了解到的1.建立一个vb程序的大致流…

    2022年6月21日
    26
  • 鸿蒙系统下的搜狗输入法,搜狗输入法鸿蒙版app下载-搜狗输入法 鸿蒙版v10.28-PC6鸿蒙网…

    鸿蒙系统下的搜狗输入法,搜狗输入法鸿蒙版app下载-搜狗输入法 鸿蒙版v10.28-PC6鸿蒙网…搜狗输入法鸿蒙版app是一款高效手机输入法应用。搜狗输入法鸿蒙版app词库强大、流畅高效,还有表情包、语音变声、花样字等趣味功能。软件介绍搜狗输入法鸿蒙版app是一款打字超準、词库强大、主题美观、表情丰富,用了让您爱不释手的输入法应用。搜狗输入法鸿蒙版app拥有超大中文词库,输入更加精准,智能。搜狗智能旺仔带你用AI表达,斗图,妙语,输入更加有趣。功能介绍【搜狗专属超大词库】搜狗多年积累,超大中文…

    2022年7月13日
    48
  • idea创建java web项目_ideajava创建项目

    idea创建java web项目_ideajava创建项目JavaWeb专栏之(二):Idea创建JavaWeb项目前言:关注:《遇见小Du说》微信公众号,分享更多Java知识,不负每一次相遇。更多内容请访问:www.dushunchang.top在上一篇博客中传送门,小Du带大家了解了什么JavaWeb,B/C与C/S结构,以及Java开发中最常见的MVC三层架构模式。本文章将带大家使用Idea创建JavaWeb项目的教程。在企业开发中,我们经常使用maven构建框架来创建项目,但很多初学者没有接触过Maven构建工具,所以本期教程使用Idea自带的W

    2022年9月20日
    2
  • Cubieboard究竟几个意思?

    Cubieboard究竟几个意思?Cubieboard究竟几个意思?2013-08-1612:16张海春0条评论Cubieboard是由一支中国珠海的技术团队Cubieteam开发的一个开源MiniPC,有些类似于英国人开发的树莓派,但是在硬件的性能上,接口丰富性上和扩展性上均优于后者,同时本次创客马拉松深圳的开发板也得到了Cubieboard的赞助。Cubieboard一经推出就在全球范围内G…

    2022年7月22日
    12
  • netty通信框架_王国风云2控制台代码

    netty通信框架_王国风云2控制台代码写在前面所属章节链接第二章2.1BIO通信aaaTimeServer代码importjava.io.IOException;importjava.net.ServerSocket;importjava.net.Socket;publicclassTimeServer{ publicstaticvoidmain(String[]args)throwsIOException{ intport=8081; if(args

    2022年10月2日
    4
  • HttpSession概述

    HttpSession概述什么是HttpSessionJavax.servlet.http.HttpSession接口表示一个会话,一个会话只能对应一个用户。我们可以把会话需要的共享数据保存到HttpSession中 获取HttpSession对象HttpSessionrequest.getSession():如果当前会话已经有了session对象,直接返回;如果没有则创建session并返回Htt…

    2022年7月12日
    19

发表回复

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

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