v0.53.6

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

You can help us by supporting changedetection.io on these platforms;

The more popular changedetection.io is, the more time we can dedicate to adding amazing features!

Many thanks :)

changedetection.io team

有些網站使用 JavaScript 來建立內容,為此您應該 使用 Chrome / WebDriver 抓取器
URL 中支援變數 (幫助與範例請見此處).
群組/標籤名稱
如果找到頁面標題將自動使用,您也可以在此使用您自己的標題 / 描述

每次檢查之間的間隔 / 時間量。

Set a hourly/week day schedule

Business hours 週末 重設

  • Warning, one or more of your 'days' has a duration that would extend into the next day.
    This could have unintended consequences.

更多幫助和範例請見此處

當頁面上找不到過濾器時發送通知,這有助於了解頁面何時變更導致您的過濾器失效。
Limit collection of history snapshots for each watch to this number of history items.
Set to empty to use system settings default

使用 基本 方法(預設),適用於您監測的網站不需要 Javascript 渲染的情況。

這個 Chrome / Javascript 方法需要連線到執行中的 WebDriver + Chrome 伺服器,由環境變數 'WEBDRIVER_URL' 設定。

提示: 使用 Bright Data 和 Oxylabs 代理連接,在此處了解更多資訊。
如果您在等待頁面完全渲染時遇到問題(文字遺失等),請嘗試在此增加「等待」時間。
這會等待 n 秒後才提取文字。
使用目前全域預設設定

抱歉,此功能僅適用於支援互動式 Javascript 的抓取器(目前僅限基於 Playwright 的抓取器)
您需要 設定抓取方式 為支援互動式 Javascript 的方式。

注意! 目前有 已啟用的全系統通知 URL, 此表單將僅覆寫此監測任務的通知設定 ‐ 此處留空的通知 URL 列表仍會發送通知。
使用系統預設值

提示: 使用 AppRise 通知 URL for notification to just about any service! Please read the notification services wiki here for important configuration notes.

顯示進階說明與提示
所有通知的標題
所有通知的內文 — 您可以使用 Jinja2 templating in the notification title, body and URL, and tokens from below.
Show token/placeholders
  • For JSON payloads, use |tojson without quotes for automatic escaping, for example - { "name": {{ watch_title|tojson }} }
  • URL encoding, use |urlencode, 例如 - gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • Regular-expression replace, use |regex_replace, 例如 - {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • For a complete reference of all Jinja2 built-in filters, users can refer to the https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

所有通知的格式
Field
Operator
Value
操作

使用驗證 (✓) 按鈕測試條件是否符合目前的快照。

閱讀有關 使用條件式網頁變更的快速教學.
啟用預覽
專業提示:
One CSS, xPath 1 & 2, JSON Path/JQ selector per line, any rules that matches will be used.
Show advanced help and tips
  • Remove HTML element(s) by CSS and XPath selectors before text conversion.
  • Don't paste HTML here, use only CSS and XPath selectors
  • Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML.

文字過濾

將觸發 / 忽略 / 阻擋 / 提取限制為;
注意:根據每行文字的長度和相似度,演算法可能會將 新增 誤判為 替換 例如。
 所以最好選擇 已新增+已替換 當您對新內容感興趣時。
 當內容僅在列表中移動時,也會觸發 新增, 考慮啟用 僅當出現獨特行時觸發
適用於內容僅會移動的網站,且您想知道何時新增了「新」內容,此功能會將新行與此監測任務的所有歷史記錄進行比較。
移除重複的文字行
有助於減少因網站重新排列行而檢測到的變更,結合 檢查獨特行 於下方。
移除每行文字前後的所有空白
  • Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive.
  • Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor
  • Each line is processed separately (think of each line as "OR")
  • Note: Wrap in forward slash / to use regex example: /foo\d/
  • You can also use conditions - "Page text" - with Contains, Starts With, Not Contains and many more /foo\d/
  • Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)
  • Each line processed separately, any line matching will be ignored (removed before creating the checksum)
  • Regular Expression support, wrap the entire line in forward slash /regex/
  • Changing this will affect the comparison checksum which may trigger an alert


  • Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for waiting for when a product is available again
  • Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor
  • All lines here must not exist (think of each line as "OR")
  • Note: Wrap in forward slash / to use regex example: /foo\d/
  • Extracts text in the final output (line by line) after other filters using regular expressions or string match:
    • Regular expression - example /reports.+?2022/i
    • Don't forget to consider the white-space at the start of a line /.+?reports.+?2022/i
    • 使用 //(?aiLmsux)) type flags (more 此處資訊)
    • Keyword example - example Out of stock
    • Use groups to extract just that text - example /reports.+?(\d+)/i returns a list of years only
    • Example - match lines containing a keyword /.*icecream.*/
  • One line per regular-expression/string match
Changes in price should trigger a notification
Minimum amount, Trigger a change/notification when the price drops below this value.
Maximum amount, Trigger a change/notification when the price rises above this value.
Price must change more than this % to trigger a change since the first check.
For example, If the product is $1,000 USD originally, 2% would mean it has to change more than $20 since the first check.

抱歉,此功能僅適用於支援 Javascript 和截圖的抓取器(如 playwright 等)。
您需要 設定抓取方式 為支援 Javascript 和截圖的方式。

檢查次數 285
連續過濾失敗 0
歷史長度 1
上次抓取耗時 3.503s
通知警報次數 0
伺服器類型回應 cloudflare

Not enough history to calculate Levenshtein metrics

Content Analysis

Word count (latest snapshot) 6

Word count is a simple measure of content length, calculated by splitting text on whitespace.

下載最新 HTML 快照 Download watch data package