北京福利网监控告警通知

来自JsRobot
Storm讨论 | 贡献2017年10月3日 (二) 18:09的版本 功能

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

简介

   这个工具监控了北京福利网的彩票消息,发现符合某个设定规则就发邮件通知客户。

背景

   我们很多时候都需要知道网页内容的变化情况,
   如果发现网页内容符合自己的某种规则,
   就发邮件通知给客户。

功能

   1.定时监控http://kj.13322.com/pk10_history_dtoday.html
   2.提取网页最近的几页内容
   3.支持判断规则扩展
   4.支持规则:规则类型1,在A期内,数字B出现C次,在第DEF...列中,报警
   5.支持邮件通知
   20171003 110600 0001.jpg

演示

   20171003 110600 0002.jpg
   20171003 110600 0003.jpg
   20171003 110600 0004.jpg

安装

  请参考软件安装指南
  请阅读软件使用指南

规则

  //规则模板
  //规则类型1,在A期内,数字B出现C次,在第DEF...列中,报警
  //规则条目=规则类型,规则参数1,规则参数2...
  //规则类型1,在30期内,数字1出现2次,在第1,2,3,4,5,6,7,10列,报警 
  1,30,1,2,1,2,3,4,5,6,7,10

设置

   20171003 110600 0005.jpg
   如果发信邮箱或者发信密码或者收信邮箱任一为空,则发送邮件失败
   
   20171003 110600 0006.jpg
   规则文件需要用户手动创建一下
   每行是一条规则,
   如果该行内容前面有//,则表示是注释行
   每条有效规则的第一个数字是规则类型编号,后面的数字是参数列表,之间用英文逗号分隔
   

使用

   启动软件后,
   点击设置,
   修改发信邮箱、发信密码、收信邮箱为您自己的发信邮箱、发信密码、收信邮箱。
   然后点击OK,
   然后点击开始处理,
   软件会输出三个表格,
   第一个表格是开奖信息,这个与网页内容相同。
   第二个表格是告警规则,这是软件解析规则生成的可读性比较好的规则内容。
   第三个表格是警告消息,当发现数据内容满足某种告警规则就会有数据。
   您在编辑完规则文件后,可以运行一下软件,然后和第二个表格的内容核对一下,避免编辑的录入错误。

注意

   发信邮件需要开启POP3和SMTP的功能
   发信邮箱和收信邮箱要互相设置对方为自己的白名单,避免邮件被当作垃圾邮件拦截。

其他

  怎么开启QQ邮箱的SMTP功能

备注

  最开始抓的是
  http://www.bwlc.gov.cn/bulletin/prevtrax.html
  测试后发现书延迟有几十分钟,于是换成下面的网址
  http://kj.13322.com/pk10_history_dtoday.html