v0.55.8

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

  • Cannot set language without session cookie
  • 73938a9f-f908-4095-aa47-e773ccaa7597 UUID'li izleyici bulunamadı.
  • 未找到该链接的历史记录,链接是否有误?
  • Language set to auto-detect from browser
  • No watch with the UUID ab1861f6-7738-4935-97d6-4cbff6b247a4 found.
  • UUID f04a3ace-d267-41be-817c-fc9f2d07d856에 해당하는 모니터링을 찾을 수 없습니다.
  • UUID 8a680689-80bc-4431-962c-ad818535ff99 のウォッチが見つかりません。
  • Часы с UUID 4a63d56b-5855-4336-b2f5-ba529c786596 ​​не найдены.
  • No watch with the UUID 157ba37f-9fc2-41b2-a16b-c8e6a0740105 found.
  • Belirtilen bağlantı için geçmiş bulunamadı, hatalı bağlantı mı?
  • 指定したリンクの履歴が見つかりません。リンクが正しくないですか?
  • 지정한 링크의 기록을 찾을 수 없습니다. 링크가 올바른가요?
  • Історію для вказаного посилання не знайдено, невірне посилання?
  • UUID 1e987729-f0bf-48c2-b89a-8ca163494b5a에 해당하는 모니터링을 찾을 수 없습니다.
  • No watch with the UUID 9d98ec35-1d94-4b1f-829d-b6d6754c4106 found.
  • No watch with the UUID 4016ae5b-ac99-4817-85b4-85a006a716c3 found.
  • No watch with the UUID 9b8700be-4fba-4ad3-a2ca-61a96e68fa4b found.
  • Historie pro vybraný odkaz nenalezena, chybný odkaz?
  • No se encontró ningún monitor con el UUID 4288af28-785b-40ec-b076-51948453034a.
  • Language set to auto-detect from browser
  • No watch with the UUID 5014d837-42bc-4064-82e4-8ba8f921f6a3 found.
  • No watch with the UUID 70bfc2e5-44da-439b-8a18-3a5d9e08dc22 found.
  • Завдання з UUID 09520bac-91f5-4803-b840-c163738bc265 не знайдено.
  • 未找到 UUID 为 e49ca2a5-4374-4b49-bfaf-5e817069f530 的监控项。
  • No se encontró ningún monitor con el UUID 9f41c23c-1c32-4799-b89b-8eddbc512a03.
  • Keine Überwachung mit der UUID 860cf8bf-1a59-4b27-ba59-7189f2e74ad3 gefunden.
  • Language set to auto-detect from browser
  • No history found for the specified link, bad link?
  • Для указанной ссылки не найдена история, плохая ссылка?
  • Belirtilen bağlantı için geçmiş bulunamadı, hatalı bağlantı mı?
  • No history found for the specified link, bad link?
  • No history found for the specified link, bad link?
  • Keinen Verlauf für den angegebenen Link gefunden, fehlerhafter Link?
  • Історію для вказаного посилання не знайдено, невірне посилання?
  • Nenhum monitoramento com o UUID 45890c98-85d3-4f45-bb3c-d5744d4a2cfa encontrado.
  • No watch with the UUID e84cc75e-bb78-446e-8d6c-03dba953a1c9 found.
  • Belirtilen bağlantı için geçmiş bulunamadı, hatalı bağlantı mı?
  • No se encontró ningún monitor con el UUID 2d363273-5a9c-49e0-9859-d94ca3cad84d.
  • Language set to auto-detect from browser
  • No watch with the UUID 974394d9-005c-4410-9cfe-598308c731c5 found.
Alguns sites usam JavaScript para criar o conteúdo; para isso, você deve usar o Fetcher Chrome/WebDriver
Variáveis são suportadas na URL (ajuda e exemplos aqui).
Nome da tag/grupo organizacional usado na página principal de listagem
Usa automaticamente o título da página se encontrado. Você também pode usar seu próprio título/descrição aqui

O intervalo/quantidade de tempo entre cada verificação.

Quer usar um agendamento de tempo? Primeiro confirme/salve suas Configurações de Fuso Horário

Envia uma notificação quando o filtro não pode mais ser visto na página, útil para saber quando a página mudou e seu filtro não funcionará mais.
Limitar a coleção de instantâneos de histórico para cada monitoramento a este número de itens.
Deixe vazio para usar o padrão das configurações do sistema

Use o método Básico (padrão) quando os sites monitorados não precisarem de Javascript para renderizar.

O método Chrome/Javascript requer uma conexão de rede a um servidor WebDriver+Chrome em execução, definido pela variável de ambiente 'WEBDRIVER_URL'.

Dica: Conecte-se usando proxies da Bright Data e Oxylabs, saiba mais aqui.
Se você tiver problemas esperando a página carregar totalmente (texto faltando, etc), tente aumentar o tempo de espera aqui.
Isso esperará n segundos antes de extrair o texto.
Usando as configurações globais padrão atuais

Desculpe, esta funcionalidade só funciona com fetchers que suportam Javascript interativo (até agora apenas fetchers baseados em Playwright)
Você precisa Definir o método de busca para um que suporte Javascript interativo.

Usar padrões do sistema

Dica: Use as URLs de Notificação AppRise para enviar notificações para quase qualquer serviço! Por favor, leia a wiki dos serviços de notificação aqui para notas importantes de configuração.

Mostrar ajuda avançada e dicas
Título para todas as notificações
Corpo para todas as notificações — Você pode usar Jinja2 modelagem (templating) no título, corpo e URL da notificação, e os tokens abaixo.
Mostrar tokens/espaços reservados
  • Para payloads JSON, use |tojson sem aspas para escape automático, por exemplo - { "name": {{ watch_title|tojson }} }
  • Codificação de URL, use |urlencode, por exemplo - gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • Substituição por expressão regular, use |regex_replace, por exemplo - {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Para uma referência completa de todos os filtros nativos do Jinja2, os usuários podem consultar o https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

Formato para todas as notificações
Field
Operator
Value
Ações

Use o botão de verificar (✓) para testar se uma condição passa contra o instantâneo atual.

Leia um tutorial rápido sobre usar mudanças condicionais de página aqui.

✨ AI

Configure an AI / LLM provider in Settings → AI / LLM to enable AI Change Intent and AI Change Summary.

Ativar pré-visualização
Dicas profissionais:
  • Use a página de pré-visualização para ver seus filtros e gatilhos destacados.
  • Alguns sites usam JavaScript para criar o conteúdo; para isso, você deve usar o Fetcher Chrome/WebDriver
One CSS, xPath 1 & 2, JSON Path/JQ selector per line, any rules that matches will be used.
Mostrar ajuda avançada e dicas
  • Remover elementos HTML por seletores CSS e XPath antes da conversão de texto.
  • Não cole HTML aqui, use apenas seletores CSS e XPath
  • Adicione múltiplos elementos, seletores CSS ou XPath por linha para ignorar várias partes do HTML.

Filtragem de texto

Limitar gatilho/ignorar/bloquear/extrair para;
Nota: Dependendo do comprimento e semelhança do texto em cada linha, o algoritmo pode considerar uma adição em vez de uma substituição, por exemplo.
 Portanto, é sempre melhor selecionar Adicionado+Substituído quando você estiver interessado em conteúdo novo.
 Quando o conteúdo é apenas movido em uma lista, ele também disparará uma adição, considere ativar Disparar apenas quando linhas exclusivas aparecerem
Útil para sites que apenas movem o conteúdo de lugar. Se você quer saber quando um NOVO conteúdo é adicionado, isso compara novas linhas contra todo o histórico.
Remover linhas de texto duplicadas
Ajuda a reduzir mudanças detectadas causadas por sites que embaralham linhas, combine com verificar linhas exclusivas abaixo.
Remover qualquer espaço em branco antes e depois de cada linha de texto
  • Texto pelo qual esperar antes de disparar uma mudança/notificação; todo texto e regex são testados sem distinção de maiúsculas/minúsculas.
  • O texto disparador é processado a partir do texto resultante de quaisquer filtros CSS/JSON para este monitoramento
  • Cada linha é processada separadamente (pense em cada linha como "OU")
  • Nota: Envolva em barras / para usar regex, ex: /foo\d/
  • Você também pode usar condições - "Texto da página" - com Contém, Começa com, Não contém e muitos outros /foo\d/
  • O texto correspondente será ignorado no instantâneo de texto (você ainda o verá, mas não disparará uma mudança)
  • Cada linha processada separadamente, qualquer linha correspondente será ignorada (removida antes de criar o checksum)
  • Suporte a Expressão Regular, envolva a linha inteira em barras (/) /regex/
  • Alterar isso afetará o checksum de comparação, o que pode disparar um alerta


  • Bloquear detecção de mudança enquanto este texto estiver na página; todo texto e regex são testados sem distinção de maiúsculas/minúsculas. Útil para esperar um produto ficar disponível.
  • O texto de bloqueio é processado a partir do texto resultante de quaisquer filtros CSS/JSON para este monitoramento
  • Todas as linhas aqui não devem existir (pense em cada linha como "OU")
  • Nota: Envolva em barras / para usar regex, ex: /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
  • Exemplo: enter celsius to keep only lines mentioning temperature readings
  • Extrai texto na saída final (linha por linha) após outros filtros usando expressões regulares ou correspondência de string:
    • Expressão regular - exemplo /reports.+?2022/i
    • Não esqueça de considerar o espaço em branco no início de uma linha /.+?reports.+?2022/i
    • Use flags de tipo //(?aiLmsux)) (mais informações aqui)
    • Exemplo de palavra-chave - exemplo: Fora de estoque
    • Use grupos para extrair apenas aquele texto - exemplo /reports.+?(\d+)/i retorna uma lista apenas de anos
    • Exemplo - corresponder linhas que contenham uma palavra-chave /.*icecream.*/
  • Uma linha por correspondência de expressão regular/string

Desculpe, esta funcionalidade só funciona com fetchers que suportam Javascript e screenshots (como playwright, etc).
Você precisa Definir o método de busca para um que suporte Javascript e screenshots.

Contagem de verificações 1
Falhas consecutivas do filtro 0
Tamanho do histórico 1
Duração da última busca 1.756s
Contagem de alertas de notificação 0
Resposta do tipo de servidor github.com

Not enough history to calculate Levenshtein metrics

Content Analysis

Word count (latest snapshot) 1171

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

Baixar último instantâneo HTML Baixar pacote de dados do monitoramento