【自荐】一款非常强力的网页数据监控 Chrome 扩展 Web Data Monitor

这是个有点极客的网络数据监控软件,
如果你会使用Javascript编程语言以及jQuery工具库,
那么你就可以通过这个扩展监控任意网页或接口数据变更,
它可以实现如股价提醒,商品打折提醒,剧漫更新提醒,直播通知,新邮件提醒等等功能。
Chrome商店链接 百度网盘链接
给 Web Data Monitor 做了一个使用说明的网页:https://zhangbohun.gitbook.io/web-data-monitor/

偷懒直接贴一个之前在V站写的详细介绍的链接

2 Likes

啊,你这个门槛太高了…

感谢创作。 :smiley:
和 Distill 有什么异同?(Distill也支持JS代码写选择器的

1 Like

好东西啊!把这个星期的赞都给你好了!

1 Like

:sweat_smile:可能是 真·小众软件 了
有考虑过做类似 Tampermonkey 那样的脚本管理分享的方案,但是想到就这么个监控的功能还是不太合适
之前介绍的帖子有提供一些常用的监控脚本,如果大家有需要我可以再写些放到网盘上
网盘链接

监控网页数据变化然后提醒的核心功能可以说是完全一样的。

一些方面不能比,毕竟 Distill Web Monitor 是公司的产品,而Web Data Monitor只是我的个人作品。
Distill Web Monitor原生支持邮件,短信,手机通知等等提醒方式(免费版本可能有些限制具体我不清楚),我的扩展需要自己写脚本通过别的服务接口实现(如通过Server酱做微信提醒)
Distill Web Monitor的任务是云端全天候监控的,我的扩展需要浏览器开着才行,不过这点我的扩展反而有个优势,就是可以保证一定能监控到需要登陆的页面(具体原因涉及到一些编程专业知识就不具体说了,有兴趣可以看我贴的详细说明)
以上两点,简单说就是Distill Web Monitor不仅仅是个扩展,它还有有网站后台支持,而我的扩展仅仅是一个扩展 :sweat_smile:

还有Distill Web Monitor的任务管理界面比较丰富吧,批量操作、标签管理、任务回收站之类的,我觉得这些没啥用就没做了 :stuck_out_tongue_closed_eyes:,应该没有人整天把任务配置改来改去的吧。

最核心的不同点应该可以说是目标用户不同吧,Distill Web Monitor想让用户通过UI界面配置监控任务(相对友好一些,不过能配置的逻辑也比较简单),而我的扩展更面向程序员(或者极客一点的用户),我觉得写代码灵活多了,配置就是写代码 :yum:

所以我的扩展最大的优势还是支持JS代码,它能做到的不仅仅可以定位数据比较数据,还可以实现更加复杂的逻辑(当然这个优势是对于会写代码的同学的)
具体例子可以看我提供的聚合版的斗鱼直播提醒,不同直播主上线下线等等多种情况可以有不同的处理,又比如邮件提醒,收到新邮件和读了一封新邮件,未读的新邮件数量都有变化但是需要不同处理,添加这些具体的处理逻辑的能力Distill Web Monitor应该是不会去支持的(也很难通过UI配置支持)