使用绿联私有云Docker搭建自动化实时网页监控工具,实现降价提醒/RSS监控等

   日期:2024-12-28    作者:lanzhini8 移动:http://ljhr2012.riyuangf.com/mobile/quote/77943.html

哈喽小伙伴们好,我是Stark-C~

之前老是有小伙伴们在评论区说我分享的Docker容器都是通过Docker run命令部署的,能不能照顾下像私有云这种新势力NAS的新手用户?OK,这不就安排上了嘛!

不知道小伙伴们有没有这个需求:有的时候我们想要第一时间获取一些网页上内容变化,比如说我在张大妈发的新帖热度怎么样,今天的榜一大哥又是谁?或者说我关注的某商品降价了,我也想第一时间获取,我关注的某影视资源网站又上新了哪些电影我也想第一时间知道。

那么怎么实现这些需求呢?很简单,我们仅需要一个网页监控工具来实时监控指定的网页内容,一旦发现内容有新的变化,就会立即通过信息提醒我们。而这个网页监控工具就是我将要给小伙伴们分享的『WebMonitor』。

WebMonitor是一个基于Python的监控工具,可以通过获取网站的HTML代码来监测网站的变化情况,并支持多种通知方式。

根据作者自己的介绍,它具有以下特性:

  • 支持requests请求网页,支持使用PhantomJS抓取异步加载的网页

  • 支持 xpath 和 css selector 选择器,支持 JsonPath 提取 json 数据

  • 支持邮件,pushover,微信提醒(support by server酱),Bark推送,自定义GET/POST通知, Slack 通知以及 Telegram 通知

  • 支持一个任务多个选择器提取信息

  • 支持自定义消息模板

  • 简洁的UI,可视化操作

  • 支持自定义请求头,抓取需要登录的网页

  • 支持设置监控规则

  • 监控RSS更新

  • 数据导入导出

  • 文件/文件夹:选择我们前面创建在Docker目录下的webmonitor文件夹;

  • 装载路径:手动输入“/app/db”;

    • PORT:容器内部端口,默认5000不用管;

    • USERNAME:登录用户名,默认“admin”可以自行修改;

    • PASSWORD:登录密码,默认“admin”可以自行修改;

    RSS监控:

    • 任务名称:随意,建议直接填RSS订阅名称即可;

    • RSS地址:当前的RSS链接,可以找网友们分享的,也可以用某些浏览器插件获取;

    • 频率(分钟):默认的5分钟即可,时间别太短了,一个是因为怕被网站认定为爬虫将我们的IP封了,另一个原因是信息太频繁反而会打扰我们;

    • 通知方式:我就将前面添加的QQ邮箱和Server 酱两个都添加进去吧。

    网页监控:

    • 任务名称:随意,我这里填写的就是“值得买粉丝”;

    • 监控网址:填写我们本人账号的值得买主页链接;

    • 元素选择器类型:选择“Xpath”;

    • 元素选择器:将前面保存的XPath内容粘贴过来;

    • 频率(分钟):还是默认5分钟吧;

    • 通知方式:Server 酱和QQ邮箱全部启用吧。

    在这个信息大爆炸的时代,玩的就是信息差。如果我们能在第一时间获取到自己关注的最新消息,在很多时候你就能快人一步获得先机,而今天分享的这款WebMonitor网页监控工具无疑就是你最得力的助手。

    当然,今天分享的网页监控只是我们普通玩家最常用的用途,它其实可用的范围非常广,如果说小伙伴们还能有其它的玩法和思路,欢迎评论区“嘚瑟”出来~


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号