检测网站内容会更改并执行有意义的操作 - 通过不和谐,电子邮件,松弛,电报,API呼叫等触发通知。
积极地生活数据。
立即开始使用网站页面更改监视。没有时间?尝试我们的$ 8.99/月订阅,使用我们的代理和支持! ,其他网站的一半更改监控服务!
连接到剧作家内容fetcher时可用(作为我们的订阅服务的一部分)可用
填写文本框,单击按钮等,设置您的更改搜索方案。
使用浏览器步骤配置,在执行更改检测之前添加基本步骤,例如登录网站,将产品添加到购物车中,接受cookie登录,输入日期和完善搜索。
运行浏览器步骤后,然后访问“ Visual Selector”选项卡以完善您感兴趣的内容。需要启用剧作家。
启用“单个产品页面的重新存储和价格检测”选项,以激活监视产品定价的最佳方法,这将提取HTML页面中的任何元数据,并为您提供许多选择以遵循产品定价的选项。
轻松地组织和监视仪表板产品的价格,当产品价格更改或再次恢复库存时,获取警报和通知!
设置价格变化通知参数,上和下价,价格变化百分比等。始终知道何时出售产品的价格下跌。
需要一个带有JavaScript支持的实际Chrome Runner吗?我们支持通过Webdriver和剧作家提取!
POST
或GET
和其他方法我们建议并使用明亮的数据全局代理服务,使用我们的注册链接将与最高$ 100的任何第一个存款相匹配。
Oxylabs也是一家出色的代理提供商,值得使用,它们提供适合您项目的居民,ISP,旋转和许多其他代理类型。
请播放这个项目并帮助其成长! https://github.com/dgtlmoon/changedetection.io/
轻松地将当前的网页添加到您的更改eTection.io工具中,只需安装扩展名,然后单击“同步”即可将其连接到您现有的cloveetection.io安装。
GoTo the Chrome网络店以下载扩展名。
使用Docker Composer,只需克隆这个存储库即可。
$ 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
:latest
标签是我们最新的稳定版本:dev
Tag是我们出血的Edge master
分支。
ghcr -ghcr.io/dgtlmoon/changedetection.io的替代码头存储库
在Wiki https://github.com/dgtlmoon/changedetection.io/wiki/microsoft-windows上查看安装说明
查看我们的PYPI页面https://pypi.org/project/changedetection.io/
$ pip3 install changedetection.io
$ changedetection.io -d /path/to/empty/data/dir -p 5000
然后访问http://127.0.0.1:5000,现在应该可以访问UI。
现在,有了每次位置可配置的支持,用于使用HTTP Fetcher的快速内置或使用基于Chrome的Fetcher来监视JavaScript网站!
docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a -f name=changedetection.io -q)
docker rm $(docker ps -a -f name=changedetection.io -q)
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io
docker compose pull && docker compose up -d
有关更多信息,请参见Wiki https://github.com/dgtlmoon/changedetection.io/wiki
XPATH(1.0),JSONPATH,JQ和CSS支持融入其中!您可以根据需要尽可能具体,使用从各种XPath元素查询创建工具导出的XPATH。 (我们支持LXML re:test
, re:match
和re:replace
。)
当网页页面的更改检测到Inceliese Librargle时,更改tection.io支持大量通知(包括电子邮件,Office365,自定义API等)。只需在该手表的[编辑]选项卡中设置一个或多个通知URL即可。
只是一些例子
discord://webhook_id/webhook_token
flock://app_token/g:channel_id
gitter://token/room
gchat://workspace/key/token
msteams://TokenA/TokenB/TokenC/
o365://TenantID:AccountEmail/ClientID/ClientSecret/TargetEmail
rocket://user:password@hostname/#Channel
mailto://user:[email protected][email protected]
json://someserver.com/custom-api
syslog://
以及此列表中的其他所有内容!
现在,您还可以自定义您的通知内容,并使用Jinja2模板为其标题和正文!
根据需要使用JSONPATH或JQ进行过滤,解析和重组JSON,检测JSON API中的更改和监视数据。
这将重新使用JSON并将格式应用于文本,使其非常容易监视和检测JSON API结果的更改
对于更复杂的解析,过滤和修改JSON数据,建议使用内置运算符和功能来使用JQ。有关JQ的更多具体信息,请参阅文档。
jq
的一个重要优点是您可以在JSON过滤器中使用逻辑,例如过滤器仅显示具有大于/少的物品。
有关更多信息和示例
当您启用json:
或jq:
过滤器时,您甚至可以在HTML页面中自动提取并解析嵌入JSON!对于基于JSON(例如许多电子商务网站)构建内容的网站非常方便。
<html>
...
<script type="application/ld+json">
{
"@context":"http://schema.org/",
"@type":"Product",
"offers":{
"@type":"Offer",
"availability":"http://schema.org/InStock",
"price":"3949.99",
"priceCurrency":"USD",
"url":"https://www.newegg.com/p/3D5-000D-001T1"
},
"description":"Cobratype King Cobra Hero Desktop Gaming PC",
"name":"Cobratype King Cobra Hero Desktop Gaming PC",
"sku":"3D5-000D-001T1",
"itemCondition":"NewCondition"
}
</script>
json:$..price
或jq:..price
将提供3949.99
该应用程序还支持通知您,它可以自动遵循此信息
请参阅Wiki https://github.com/dgtlmoon/changedetection.io/wiki/proxy-configuration,我们还在可能的情况下使用明亮的数据代理服务以及OXYLABS代理服务来支持。
支持Raspberry Pi和Linux/ARM/V6 Linux/ARM/V7 ARM64设备!有关详细信息,请参见Wiki
轻松地导入您的网站列表,以查看Excel .xslx文件格式的更改,或将其粘贴到网站URL列表中为宣传。
建议进行Excel导入 - 这样您就可以更好地组织网站和其他功能的标签/组。
支持通过我们的API管理网站观察列表
您是否使用changeTection.io赚钱?它可以节省您的时间或金钱吗?这会使您的生活更轻松吗?压力较小?请记住,当我们应该做实际的付费工作时,我们编写此软件,我们必须像您一样购买食物并支付租金。
考虑取出官方支持的网站更改检测订阅,即使您不使用它,您仍然会获得帮助该项目的温暖模糊感。 (谁知道,您可能只是使用它!)
我提供商业支持,该软件取决于网络安全,航空航天,数据科学和数据新闻专业人士仅举几例,请通过[email protected]与任何查询联系,我很高兴工作,我很高兴工作与您的组织一起,可以进一步使用更改的可能性。IOOIO
如果您以任何商业安排的一部分转售此软件,则必须遵守我们的cormally_licence.md在我们的代码存储库中找到的,请联系dgtlmoon@[email protected]和[email protected]。
theingtectionio.html_tools.elementpath_tostring:版权(c),2018-2021,Sissa(Scuola Internazionale Superiore di Studi avanzati),根据MIT许可证获得许可
认可该项目的出色贡献者