夜雨聆风学习资料网

ARTICLE · 994449

商品降价、职位更新、软件发布,一个开源免费工具全帮你盯着

商品降价、职位更新、软件发布,一个开源免费工具全帮你盯着

关注小编,每天给大家测评分享前沿领先、有趣、好玩好用的

开源免费软件|项目|工具|脚本|游戏|资料|素材|网站|模板等~

前言

 想买的商品没货,要每天打开网页看一遍;等机票、酒店或课程降价,要不断刷新页面;关注的招聘岗位、政府公告、软件版本更新、活动报名页面,也常常因为没及时看到而错过。

更麻烦的是,有些网页更新并不会主动通知你。你只能靠“想起来就去看一眼”,结果要么浪费大量时间,要么在真正重要的变化出现时刚好错过。

今天小编,给大家介绍的一款开源免费的网页变化监测工具,你只需添加一个网址、设置检查频率和提醒方式,剩下的反复刷新页面的工作,可以交给它来做。

项目介绍

    changedetection.io是一款用于监测网页内容变化的开源工具。它会定时访问你指定的网页,并与此前保存的内容进行对比;一旦发现文字、价格、库存、文件或接口数据发生变化,就按你的设置发送通知。
它适合监控的内容非常广泛:商品页面、补货状态、价格、文章更新、政府通知、招聘网页、法律文件、软件版本、PDF 文档、网页中的 JSON 数据,甚至是需要先搜索、点击按钮、登录后才能看到的内容。

项目亮点

项目功能亮点汇总,它决定了如何哪些场景适合使用此工具:

核心功能
能做什么
常见用途
网页内容变化监控
定时检查网页是否发生文字、内容或结构变化
盯公告、文章、产品页面、职位页面
降价提醒
自动提取价格,可设置高于、低于或变化比例等条件
等商品、机票、酒店、课程降价
补货提醒
发现“缺货”变成“有货”时发通知
抢限量商品、球鞋、演出票、数码产品
多种通知方式
支持 Email、Telegram、Discord、Slack、Webhook 等
有变化直接推到常用聊天工具或邮箱
内容差异对比
以单词、行或字符查看到底改了什么
不只是知道“变了”,还能看清“哪里变了”
指定监控区域
可选择网页中真正想关注的部分
只盯价格、库存或公告列表,不被无关内容干扰
浏览器自动操作
可自动接受 Cookie、填写搜索、点击按钮、登录后检查
监控需要操作后才能看到的信息
PDF 监控
检查 PDF 的文本、文件大小或校验值变化
盯政策文件、招标公告、报告更新
JSON API 监控
监测接口返回数据,支持 JSONPath 与 jq 筛选
盯开放接口、库存数据、状态数据
时间计划
设置检查频率、时区、工作日或特定时间段
只在工作日盯招聘或工作通知
代理设置
可为每个监控任务单独设置代理
适合有地区限制或访问频率要求的场景
截图提醒
页面变化时附上截图
方便快速确认变化内容
导入导出
支持从 Excel .xlsx 或文本导入监控任务
一次性导入大量网址
REST API
可通过接口批量创建和管理监控任务
适合开发者或自动化工作流

1. 网页内容变化监控:定时检查网页是否发生文字、内容或结构变化。这个功能可以用来盯公告、文章、产品页面、职位页面等;网页有更新时自动提醒,不用每天反复手动刷新,能节省不少时间。

2. 降价提醒:自动识别商品页面中的价格信息,可设置价格高于、低于指定金额,或价格涨跌达到一定比例时才通知。

例如你看中一台相机、一件家电、服务器或一张机票,可以设定“低于某个价格再提醒我”,避免每天盯着页面等促销。

3. 补货提醒:监控“缺货”“售罄”“无货”等状态,一旦网页出现“有货”“立即购买”或库存恢复等信息,就发送提醒。适合关注限量商品、热门数码产品、演出票、课程名额或其他容易抢不到的内容。

4. 网页局部监控:可只选择网页中最关心的价格、库存、公告列表、某段文字或某个按钮进行监测。这样可以忽略广告、评论数、推荐内容、访问人数等无关变化,减少“网页一点小改动就提醒”的打扰。

5. 内容前后对比:网页发生变化后,可按单词、行或字符查看修改前后的差异。它不只是告诉你“网页变了”,还可以让你知道究竟改了哪句话、价格变成多少、公告新增了哪些内容。

6. 多渠道通知:支持 Email、Telegram、Webhook 等多种提醒方式。可以把重要的补货或降价提醒发到手机,把普通网页更新发到邮箱,按重要程度分开处理。

这里很多很多产品都支持webhook,如飞鼠,企业微信,阿里系等通讯产品。

7. 条件触发提醒:支持关键词、忽略词、正则表达式、价格范围等条件设置。例如只在网页出现“报名开始”“开放申请”“现货”“优惠券”等关键词时提醒,避免收到无关变化。

8. 定时检查:可设置网页检查频率、所在时区、仅在工作日或某个时段运行。例如招聘页面只在工作日白天检查,商品补货页面则全天监控,能兼顾提醒及时性和访问频率。

设置地方的截图,也是在7的截图里进行设置,这里不进行截图了

9. 需要操作的网页监控:可在检查前自动完成关闭 Cookie 弹窗、点击按钮、填写搜索条件或登录等操作。适合那些打开网页后还需要手动筛选、搜索或登录,才能看到目标内容的页面。

10. PDF 与接口监控:除了普通网页,还能检查 PDF 文件、JSON API 返回结果以及网页中嵌入的数据。例如监测政策文件是否更新、软件接口状态有没有变化、公开数据是否新增,适合更专业或更细致的使用需求。

安装方法

windows直接安装,下载好后,勾选,然后按照下面这个安装教程,在电脑本地运行服务,然后打开5000端口,去访问。默认就是5000。

https://github.com/dgtlmoon/changedetection.io/wiki/Microsoft-Windows
第二种方式就是docker部署,如下:
git clone https://github.com/dgtlmoon/changedetection.io.gitcd changedetection.io
docker compose up -d
然后访问:
http://localhost:5000

工具使用提醒

  • 不要把检查频率设得过高。对普通商品、公告或招聘页面来说,每 30 分钟、1 小时或更长时间通常已经足够。

  • 遵守目标网站的服务条款、访问频率限制和 robots 规则,不要对网站造成额外压力。

  • 需要登录的网站,谨慎处理账号、Cookie 和密码,不要在不可信的公共服务器中保存敏感登录信息。

  • 某些强依赖 JavaScript、验证码、反爬机制或动态加载内容的网站,可能需要浏览器抓取、代理或额外配置。

  • 不要将工具用于绕过网站安全限制、规避付费墙或大规模抓取受保护数据。

  • 自托管时务必设置访问密码、HTTPS、备份策略,并及时更新镜像或程序版本。

资源地址

[1]官网使用教程(想要学会,必看)  https://changedetection.io/tutorials

[2] 官方网站 https://changedetection.io

[3] GitHub 源码仓库 https://github.com/dgtlmoon/changedetection.io

[4] Docker Hub 镜像 https://hub.docker.com/r/dgtlmoon/changedetection.io

[5] GitHub Container Registry 镜像 https://ghcr.io/dgtlmoon/changedetection.io

[6] PyPI 安装页面 https://pypi.org/project/changedetection.io/

[7] Chrome 浏览器扩展 https://chromewebstore.google.com/detail/changedetectionio-website/kefcfmgmlhmankjmnbijimhofdjekbop

[8] 官方使用教程 https://changedetection.io/tutorials

[9] 官方更新日志 https://changedetection.io/CHANGELOG.txt

结语
如果对大家有帮助的话请顺手给小编点个关注点个赞

您的鼓励是我创作的动力~

拥有数万开源项目工具的小程序上线了大家可以找到自己感兴趣的工具软件平台小程序还在持续不断更新测评中。

相关学习资料

返回首页浏览学习资料