文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

推荐一个“牛逼”的开源的网站变化检测系统

2024-11-29 18:46

关注

以上这些场景,如果没有自动化技术的应用,我只能是重复着每隔一段时间去打开网站查看相关内容。这种做法显然太笨拙。

本文主要推荐的是一个开源网页变更检测系统—— Changedetection。

Changedetection在GitHub具有16.8K星,源码地址:https://github.com/dgtlmoon/changedetection.io

主要的功能特性:

使用操作举例

(1) 支持使用视觉选择器工具定位网页的特定部分

因此,很容易看到什么改变了,检查的字,行,或个别字符。

(2) 支持检测流程配置

使用浏览器步骤配置,在执行网页变更检测之前可以添加基本步骤,例如登录网站、将产品添加到购物车、接受cookie登录、输入日期和优化搜索。

(3) 支持惊艳的补货和价格变化通知

通过启用“单个产品页面的重新库存价格检测”选项以激活监控产品定价的最佳方式,这将提取HTML页面中的任何元数据,并为您提供许多选项来跟踪产品的定价。

之后,通过仪表板就可以轻松监控产品价格,当产品价格发生变化或再次有货时,获得警报和通知!

可以设置价格变化通知参数,价格上限和下限,价格变化百分比等。

应用场景举例

安装使用

这个项目支持使用Docker 安装。

docker compose up -d

单例模式启动Docker:

docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

也可以使用Pip安装:

pip3 install changedetection.io
changedetection.io -d /path/to/empty/data/dir -p 5000

然后访问http://127.0.0.1:5000,即可访问UI。

该项目使用MIT开源许可证,因此也可以基于这个项目进行扩展开发、研究、部署。

来源:andflow内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯