shadowrocket好吗
这其中部分场景可能能依靠RSS、或者专门的APP(比如比价APP)来解决,但那些不支持RSS的网站怎么办呢??
这个网站可以帮助你云端持续定时监控/检测一个网页的变化,间隔最小十分钟,并且每月免费提供80次检测额度:ogin
这里需要我们手动进行设置,对于一般人比较难懂的「Cron定时任务表达式」和「CSS选择器」其实作者都有做详细说明
相对来说Cron表达式的填写比较简单,基本上看一下说明就能懂,你保持默认其实都行,最多也就自己改一下数字,所以阿虚这里就不多做说明了
就以阿虚自己的网站做例子,如何在阿虚网站每次更新之后收到通知呢?我每次更新之后都会在公告说明一下更新内容,那自然是监控这个区域的文字变化最简单了
那就打开储物间,按下Ctrl+Shift+C(Mac电脑则是按Command + Option+ C),移动鼠标,让蓝色阴影区域覆盖你想检测网页变化的区域,然后点击鼠标左键
你会看到其自动帮你定位到了网页的具体代码位置,我们右键这段代码选择复制 » 复制selector
回到网站,任务的创建就很简单了,把网站填上去,再把CSS选择器填上去,基本上就可以点击创建任务了(我创建的这个任务会再每天9点和17点检测两次):
一个用户可以创建最多5个任务,每个任务最长持续7天(若点数大于80,则可持续30天)shadowrocket好吗,在任务即将过期前,打开网站可以手动更新一个任务的结束时间,无需重新创建任务
免费的80点足够一个任务每天检查2次,如果免费的80点不够使用,你也可以充值,价格也非常实惠,1元=100点
值得一说的是,此项目作者在今年1月将其开源在了Github,有能力的同学完全可以在自己的服务器上进行部署:ge-monitor
直接通过鼠标来圈选你想要监控的区域,但这个自动识别功能并不是那么非常精准,比如我下面是圈了主体文字,但显然它自动捕获监控区域是错的❌
这种情况你就只有尝试把圈选范围扩大看能不能行了,可以看到下图这样识别出来的监控区才域勉强算是对了
然后就是设置监控时间间隔、提醒方式等了,由于是浏览器扩展在本地进行监控,所以不像上面介绍的「网页变动提醒」那样有最短间隔10分钟的限制,你设置1分钟检测一次都行
这里补充一下,如果你设置好之后发现内容更新了,但并没有收到通知,可能还是自动捕获的区域出了问题,你可以像阿虚在文章第一点教的那样,手动去网页获取代码
不过这里就不是右键复制selector了,你需要选择复制完整的XPath,把复制后的地址改填到后台的「选择器」处,一般就能行了
在WIN10以上系统,只要网页内容有更新,就会在桌面右下角进行弹窗提示(你也可以设置接受邮件通知或者微信通知)
最后就是这个扩展也是可以在手机上使用的,Kiwi、狐猴等安卓浏览器都可以安装此扩展,等于说是你可以用一部旧手机来变相实现全天候监控
Check酱是今年5月才开始众筹的一个项目,本来作者预计8月份扩展在Edge商店上架后就正式发布(目前还没有),但如果你等不急扩展正式上线,也可以到项目的Github地址下载扩展文件来进行本地安装:ckchan-dist
对,你从上图就不难看出Check酱的优势——支持Docker部署、支持和RSSHub联动,而实际上Check酱还是Server酱的上游工具!
当然,你要是不使用以上功能,Check酱也就和上文介绍的前2款插件差不多,安装好扩展之后在想要监控的页面右键「定位检测对象」
由于扩展是本地运行,所以你可以随意设置检测间隔时间,并且上面也说了,还可以搭配Server酱,将消息推送到微信、钉钉、飞书等地方!
并且还有很方便的一点是:除了你可以手动设置页面监控,安装扩展之后,对于一些平台你可以直接在网页左下角新建监控
目前支持一键监控的平台有:京东&亚马逊检测价格/微博/微信公众号/B站UP主&番剧更新/抖音,详情可以自己看扩展的「发现」栏目
Check酱的更多用法阿虚这里就不介绍了,作者有制作非常详细的使用教程(见上图),你可以轻松在扩展的「发现」栏目找到
国外的一个免费监测服务,免费版最多监控15个网站,限制最短检测间隔每6小时一次,通过注册邮箱发送通知:d/
缺点是使用的话你必须懂得一点CSS基础,需要自己纯手动填入检测区,不过基本上用起来和文章介绍的第一个网站差不多
如果你不喜欢浏览器扩展,也可以考虑使用OpenWebMonitor这款软件,相比把浏览器挂在后台,把软件挂在后台可能的确是稍微方便一点:
OpenWebMonitor 的缺点是免费版仅支持监控3个网站,并且不支持邮件、Webhook等方式提醒!
OpenWebMonitor 会员版则不限制监控网页数量/支持邮件、钉钉、飞书等方式通知/多个电脑同时登录使用(注意依然不支持云端监控)
如果你的工作需求,非常有购买 OpenWebMonitor 会员版的必要,可以从阿虚这里购买,你将有些许的优惠
在检测到网页更新时,会进行声音提醒+手机通知栏通知,点击通知栏就可以很方便的查看更新内容(会有颜色标注)
软件在后台的检测频率最低为每10分钟一次,虽然似乎可以通过额外安装一款插件APP(Web Alert XP)来实现最低每1分钟检测一次,但阿虚安装之后测试依然只能不行,不清楚是软件失效了还是我手机系统的问题
还有一些服务,不过由于使用方法上都大差不差,但免费版的限制比较多,所以阿虚这里就不多加介绍了
Distill Web Monitor 的使用基本上和「网页更新提醒」差不多,免费版支持最多25个监控任务(其中可以在云端部署5个任务,云端的最小检测间隔为6小时),同时每月最多发送30次邮件通知:distill.io/
缺点是注册登录界面疑似被 了,反正阿虚测试用国内网络是注册不了,而注册不了的话,就只能使用浏览器扩展做本地监控了
VisualPing 为云端监测服务,可以通过图像(对比网页前后截图)/文字/网页元素来监测网页是否发生变化,免费版最多监控5个网页,同时检测间隔最低为24小时,仅支持以邮件方式通知:visualping.io/