Q:有没有免费|付费工具能够监控网站某个数据变化,并且进行通知?

2020-12-21 09:27:47 +08:00
 mlhadoop

背景:

想监测某个网站的数据变化,比如某疫苗新开放预约,某 xx 不定期上架等事件。然后提醒到自己。

目前的方式是,间隔一定时间 n,发起请求跟本地数据进行比对。出现不同则推送消息给自己 [ teletgrambot ] ,不知是否还有其他更好的方式?

附:

细想这应该是一类问题 1- 获取数据 2- 规则匹配 3- 消息推送

每一个子流程都能够进行抽象,不知道目前有没有这类的工具,只需要专注核心的规则匹配逻辑,满足触发条件后给自己消息提醒。

3558 次点击
所在节点    程序员
20 条回复
Tink
2020-12-21 09:29:01 +08:00
urlwatch
Atukey
2020-12-21 09:39:00 +08:00
阿里云 站点监控
omph
2020-12-21 09:47:02 +08:00
自己写
PowerShell (对比数据,计划任务,发邮件)
eason1874
2020-12-21 09:47:38 +08:00
站点监控,我用腾讯云的,可以自定义 UA,只能匹配静态的 HTML 内容,JS 改过的不行,不够用就自己用云函数撸一个吧。
stardustree
2020-12-21 09:55:52 +08:00
Distill web monitor
xider
2020-12-21 10:00:19 +08:00
IFTTT? 考虑一下 Huginn,简单配置以后支持推送到 Slack/Telegram/微信等软件
SingeeKing
2020-12-21 10:00:49 +08:00
inoreader 前几天新出了这个功能
hello365
2020-12-21 10:27:39 +08:00
阿里云的站点监控,可以匹配内容,有免费的短信通知和邮件通知。
bhqt
2020-12-21 11:00:11 +08:00
OpenWebMonitor3 以前用来监控价格。
dingdangnao
2020-12-21 12:15:48 +08:00
hengshenyu
2020-12-21 14:15:19 +08:00
cloudflare worker 每日免费 100,000 次调用,还有 cron 服务。感觉很适合你
erwim
2020-12-21 14:28:10 +08:00
mlhadoop
2020-12-21 15:08:12 +08:00
@hengshenyu 感谢,又提供了新姿势
EEEcho
2020-12-21 15:56:01 +08:00
阿里云站点监控
lx19930805
2020-12-21 16:47:38 +08:00
刚接触,这听起来像是 RSS 订阅?
算是 RSS 订阅和爬虫的进阶吗?

因为我以前也想过,RSS 可以定时获取信息但是可自定义的东西不够,然后想到通过爬虫对比发信息给自己。
但是技术不行,不懂中间对比该学什么内容,之后就一直没动过什么念头,没碰过编程了。
docx
2020-12-21 18:44:21 +08:00
像那种机构网站的新闻列表,网页代码比较有规律的,我用的 Feed43 抓自定义源,然后绑定 IFTTT 进行推送。
现在 IFTTT 收费了,改成 Rss Bot 。
duffercn
2020-12-21 18:52:14 +08:00
Google Apps Script 写个自动脚本
zszhere
2020-12-21 22:40:50 +08:00
没有特殊的反爬机制的话 shell 里用 watch curl grep 就能撸出来个简单的实现 /doge
wenlep
2020-12-21 23:35:31 +08:00
http://kkno1.com/soft/5.html
卡卡网页变化监控软件 v1.0 实时监控网页访问状态、关键词变化、局部数值变化
http://kkno1.com/book/49.html
zszhere
2020-12-22 00:38:59 +08:00
睡前随手撸了个 shell 版本监测端口的 上线还带 beep 的提示音 嘿嘿嘿
$ watch -b -n 1 'if [ -z "$(nmap 127.0.0.1 -Pn -n -sT -T4 --open -p 2333 | grep open)" ]; then echo offline; else echo online;return 1; fi'

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/737343

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX