v0.54.9

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

Bazı siteler içeriği oluşturmak için JavaScript kullanır, bunun için şunları yapmalısınız Chrome/WebDriver Getiricisini kullanın
Değişkenler URL'de desteklenir (yardım ve örnekler burada).
Ana listeleme sayfasında kullanılan organizasyonel etiket/grup adı
Bulunursa otomatik olarak sayfa başlığını kullanır, ayrıca kendi başlığınızı/açıklamanızı da burada kullanabilirsiniz

Her kontrol arasındaki zaman aralığı/miktarı.

Saatlik/hafta içi bir zamanlama ayarla

İş saatleri Hafta sonları Sıfırla

  • Uyarı, 'günlerinizden' bir veya daha fazlası ertesi güne uzayacak bir süreye sahip.
    Bunun istenmeyen sonuçları olabilir.

Zamanlayıcıyı kullanma hakkında daha fazla yardım ve örnek

Filtre artık sayfada görülemediğinde bir bildirim gönderir, sayfanın ne zaman değiştiğini ve filtrenizin artık çalışmayacağını bilmek için iyidir.
Her izleyici için geçmiş anlık görüntülerin toplanmasını bu sayıda geçmiş öğesiyle sınırla.
Sistem ayarları varsayılanını kullanmak için boş bırakın

Şunu kullanın Temel izlenen sitenizin oluşturulması için Javascript gerektirmeyen yöntem (varsayılan).

Şu Chrome/Javascript yöntemi, 'WEBDRIVER_URL' ENV değişkeni tarafından ayarlanan, çalışan bir WebDriver+Chrome sunucusuna ağ bağlantısı gerektirir.

İpucu: Bright Data ve Oxylabs Proxy'lerini kullanarak bağlanın, daha fazlasını buradan öğrenin.
Sayfanın tam olarak oluşturulmasını beklerken sorun yaşıyorsanız (eksik metin vb.), buradaki 'bekleme' süresini artırmayı deneyin.
Bu şu kadar bekleyecek n metni çıkarmadan önce saniye.
Mevcut genel varsayılan ayarlar kullanılıyor

Üzgünüz, bu işlevsellik yalnızca etkileşimli Javascript'i destekleyen getiricilerle (şimdiye kadar yalnızca Playwright tabanlı getiriciler) çalışır
Yapmanız gerekenler Getirme yöntemini ayarla etkileşimli Javascript'i destekleyen bir tanesine.

Dikkat! Şunlar var sistem geneli bildirim URL'leri etkinleştirildi, bu form bildirim ayarlarını yalnızca bu izleyici için geçersiz kılar ‐ buradaki boş bir Bildirim URL listesi yine de bildirim gönderir.
Sistem varsayılanlarını kullan

İpucu: Şu AppRise Bildirim URL'leri ile hemen hemen her hizmete bildirim gönderebilirsiniz! Önemli yapılandırma notları için lütfen buradaki bildirim hizmetleri wiki'sini okuyun.

Gelişmiş yardım ve ipuçlarını göster
Tüm bildirimler için başlık
Tüm bildirimler için gövde — Bildirim başlığı, gövdesi ve URL'sinde Jinja2 şablonlarını ve aşağıdaki belirteçleri kullanabilirsiniz.
Belirteçleri/yer tutucuları göster
  • JSON yükleri için |tojson filtresini otomatik kaçış için tırnak işareti olmadan kullanın, örneğin: { "name": {{ watch_title|tojson }} }
  • URL kodlaması için |urlencode, kullanın, örneğin: gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • Düzenli ifade değişimi için |regex_replace, kullanın, örneğin: {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Tüm Jinja2 yerleşik filtrelerinin tam bir referansı için kullanıcılar şuraya başvurabilir https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

Tüm bildirimler için format
Field
Operator
Value
Eylemler

Bir koşulun mevcut anlık görüntüye göre geçip geçmediğini test etmek için doğrula (✓) düğmesini kullanın.

Şunun hakkında hızlı bir eğitim okuyun koşullu web sayfası değişikliklerini burada kullanma.
Önizlemeyi etkinleştir
Uzman ipuçları:
  • Filtrelerinizin ve tetikleyicilerinizin vurgulandığını görmek için önizleme sayfasını kullanın.
  • Bazı siteler içeriği oluşturmak için JavaScript kullanır, bunun için şunları yapmalısınız Chrome/WebDriver Getiricisini kullanın
One CSS, xPath 1 & 2, JSON Path/JQ selector per line, any rules that matches will be used.
Gelişmiş yardım ve ipuçlarını göster
  • Metin dönüştürmeden önce HTML öğelerini CSS ve XPath seçicilere göre kaldırın.
  • Buraya HTML yapıştırmayın, yalnızca CSS ve XPath seçicilerini kullanın
  • HTML'nin birden çok bölümünü yoksaymak için satır başına birden çok öğe, CSS veya XPath seçici ekleyin.

Metin filtreleme

Tetiklemeyi/yoksaymayı/engellemeyi/çıkarmayı şununla sınırla;
Not: Her satırdaki metnin uzunluğuna ve benzerliğine bağlı olarak, algoritma şunları dikkate alabilir ekleme yerine değiştirme örneğin.
 Bu yüzden her zaman seçmek daha iyidir Eklendi+Değiştirildi yeni içerikle ilgilendiğinizde.
 İçerik yalnızca bir listede taşındığında, ayrıca şunu tetikleyecektir ekleme, etkinleştirmeyi düşünün Yalnızca benzersiz satırlar göründüğünde tetikle
Yalnızca içeriği hareket ettiren web siteleri için iyidir ve YENİ içerik eklendiğinde bilmek istersiniz, yeni satırları bu izleyicinin tüm geçmişiyle karşılaştırır.
Yinelenen metin satırlarını kaldır
Sitelerin satırları karıştırmasından kaynaklanan tespit edilen değişiklikleri azaltmaya yardımcı olur, şununla birleştirin benzersiz satırları kontrol et aşağıda.
Her metin satırından önceki ve sonraki tüm boşlukları kaldırın
  • Bir değişikliği/bildirimi tetiklemeden önce beklenecek metin, tüm metinler ve regex'ler büyük/küçük harfe duyarsız olarak test edilir.
  • Tetikleyici metin, bu izleyici için herhangi bir CSS/JSON Filtresinden çıkan sonuç metninden işlenir
  • Her satır ayrı ayrı işlenir (her satırı "VEYA" olarak düşünün)
  • Not: Regex örneğini kullanmak için eğik çizgi / içine alın: /foo\d/
  • Ayrıca ek koşullar - da kullanabilirsiniz: \"Sayfa metni\" - İçerir, Şununla Başlar, İçermez ve daha fazlası /foo\d/
  • Eşleşen metin metin anlık görüntüsünde yoksayılacaktır (yine de görebilirsiniz ancak bir değişikliği tetiklemeyecektir)
  • Her satır ayrı ayrı işlenir, eşleşen herhangi bir satır yoksayılır (sağlama toplamı oluşturulmadan önce kaldırılır)
  • Düzenli İfade desteği, tüm satırı eğik çizgi içine alın /regex/
  • Bunu değiştirmek, bir uyarıyı tetikleyebilecek karşılaştırma sağlama toplamını etkiler


  • Bu metin sayfadayken değişiklik tespitini engelle, tüm metinler ve regex'ler büyük/küçük harfe duyarsız olarak test edilir, bir ürünün tekrar ne zaman kullanılabileceğini beklemek için iyidir
  • Engelleme metni, bu izleyici için herhangi bir CSS/JSON Filtresinden çıkan sonuç metninden işlenir
  • Buradaki tüm satırlar var olmamalıdır (her satırı "VEYA" olarak düşünün)
  • Not: Regex örneğini kullanmak için eğik çizgi / içine alın: /foo\d/
  • Keep only lines that contain any of these words or phrases (plain text, case-insensitive)
  • One entry per line — any line in the page text that contains a match is kept
  • Simpler alternative to regex — use this when you just want lines about a specific topic
  • Example: enter celsius to keep only lines mentioning temperature readings
  • Düzenli ifadeler veya dize eşleşmesi kullanarak diğer filtrelerden sonra son çıktıdaki (satır satır) metni çıkarır:
    • Düzenli ifade - örnek /reports.+?2022/i
    • Bir satırın başındaki boşluğu dikkate almayı unutmayın /.+?reports.+?2022/i
    • Şu //(?aiLmsux)) tür bayraklarını kullanabilirsiniz (daha fazla bilgi burada)
    • Anahtar kelime örneği - örnek Out of stock
    • Yalnızca o metni çıkarmak için grupları kullanın - örnek /reports.+?(\d+)/i yalnızca yılların bir listesini döndürür
    • Örnek - bir anahtar kelime içeren satırları eşleştir /.*icecream.*/
  • Düzenli ifade/dize eşleşmesi başına bir satır
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.

Üzgünüz, bu işlevsellik yalnızca Javascript ve ekran görüntülerini destekleyen getiricilerle (örneğin playwright vb.) çalışır.
Yapmanız gerekenler Getirme yöntemini ayarla Javascript ve ekran görüntülerini destekleyen bir tanesine.

Kontrol sayısı 119,761
Ardışık filtre hataları 0
Geçmiş uzunluğu 6
Son getirme süresi 0.255s
Bildirim uyarısı sayısı 5
Sunucu tipi yanıtı cloudflare

Levenshtein Text Similarity Details

Raw distance (edits needed) 0
Similarity ratio 1.0000
Percent similar 100.0%

Levenshtein metrics compare the last two snapshots, measuring how many character edits are needed to transform one into the other.

Content Analysis

Word count (latest snapshot) 6

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

En son HTML anlık görüntüsünü indir İzleyici veri paketini indir