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

Некоторые сайты используют JavaScript для создания контента, для этого вам следует используйте Chrome/WebDriver Fetcher
В URL-адресе поддерживаются переменные. (помощь и примеры здесь).
Название организационного тега/группы, используемое на главной странице листинга.
Автоматически использует заголовок страницы, если он найден. Вы также можете использовать здесь свой собственный заголовок/описание.

Интервал/количество времени между каждой проверкой.

Хотите использовать расписание? Сначала подтвердите/сохраните настройки часового пояса.

Отправляет уведомление, когда фильтр больше не виден на странице. Это полезно для того, чтобы узнать, когда страница изменилась и ваш фильтр больше не будет работать.
Ограничьте сбор снимков истории для каждых часов указанным количеством элементов истории.
Установите пустое значение, чтобы использовать системные настройки по умолчанию.

Используйте метод Basic (по умолчанию), если для просмотра ваших сайтов не требуется Javascript.

Для метода Chrome/Javascript требуется сетевое подключение к работающему серверу WebDriver+Chrome, заданное переменной ENV 'WEBDRIVER_URL'.

Кончик: Подключайтесь с помощью Bright Data и прокси-серверов Oxylabs. Подробную информацию можно найти здесь.
Если у вас возникли проблемы с ожиданием полной визуализации страницы (отсутствует текст и т. д.), попробуйте увеличить время ожидания здесь.
Это будет ждать n секунд, прежде чем извлекать текст.
Использование текущих глобальных настроек по умолчанию

К сожалению, эта функция работает только с сборщиками, которые поддерживают интерактивный Javascript (пока только сборщики на основе Playwright).
Вам нужно Установите метод выборки на тот, который поддерживает интерактивный Javascript.

Использовать системные настройки по умолчанию

Кончик: Используйте URL-адреса уведомлений AppRise для уведомлений практически о любой службе! Пожалуйста, прочитайте здесь вики-сайт служб уведомлений, где вы найдете важные примечания по настройке.

Показать расширенную справку и советы
Название для всех уведомлений
Текст для всех уведомлений — вы можете использовать Jinja2 шаблоны в заголовке, теле и URL-адресе уведомления, а также токены снизу.
Показать токен/заполнители
  • Для полезных данных JSON используйте |tojson без кавычек для автоматического экранирования, например - { "name": {{ watch_title|tojson }} }
  • Кодировка URL, используйте |urlencode, например - gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • Замена регулярного выражения, использование |regex_replace, например - {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Полную информацию обо всех встроенных фильтрах Jinja2 пользователи могут найти на странице https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

Формат всех уведомлений
Поле
Оператор
Ценить
Действия

Используйте кнопку проверки (✓), чтобы проверить, соответствует ли условие текущему снимку.

Прочтите краткое руководство по использование условных изменений веб-страницы здесь.

✨ ИИ

Настройте поставщика AI / LLM в Settings → AI / LLM, чтобы включить намерение изменения AI и сводку изменений AI.

Активировать предварительный просмотр
Советы:
  • Используйте страницу предварительного просмотра, чтобы увидеть выделенные фильтры и триггеры.
  • Некоторые сайты используют JavaScript для создания контента, для этого вам следует используйте Chrome/WebDriver Fetcher
Будет использоваться один CSS, xPath 1 и 2, селектор JSON Path/JQ на строку, соответствующие правила any.
Показать расширенную справку и советы
  • Удалите элементы HTML с помощью селекторов CSS и XPath перед преобразованием текста.
  • Не вставляйте сюда HTML, используйте только селекторы CSS и XPath.
  • Добавьте несколько элементов, селекторов CSS или XPath в каждую строку, чтобы игнорировать несколько частей HTML.

Фильтрация текста

Ограничить триггер/игнорирование/блокировку/извлечение до;
Примечание. В зависимости от длины и сходства текста в каждой строке алгоритм может учитывать, например, addition вместо replacement.
 Поэтому всегда лучше выбрать Добавлен+Заменено когда вы заинтересованы в новом контенте.
 Когда контент просто перемещается в списке, это также вызывает добавление, рассмотреть возможность включения Срабатывает только при появлении уникальных строк
Подходит для веб-сайтов, которые просто перемещают контент, и вы хотите знать, когда добавляется НОВЫЙ контент, сравнивает новые строки со всей историей для этих часов.
Удаление повторяющихся строк текста
Помогает уменьшить количество обнаруженных изменений, вызванных перетасовкой строк на сайтах. В сочетании с проверьте уникальные строки ниже.
Удалите все пробелы до и после каждой строки текста.
  • Текст, который следует ожидать перед запуском изменения/уведомления. Весь текст и регулярные выражения проверяются без учета регистра.
  • Текст триггера обрабатывается из результирующего текста, полученного из любых фильтров CSS/JSON для этого монитора.
  • Каждая строка обрабатывается отдельно (представьте каждую строку как «ИЛИ»).
  • Примечание. Чтобы использовать пример регулярного выражения, заключите косую черту /: /foo\d/
  • Вы также можете использовать условия - «Текст страницы» — с «Содержит», «Начинается с», «Не содержит» и многими другими. /foo\d/
  • Соответствующий текст будет игнорироваться в текстовом снимке (вы все еще можете видеть его, но он не приведет к изменению).
  • Каждая строка обрабатывается отдельно, любое совпадение строк будет игнорироваться (удаляется перед созданием контрольной суммы)
  • Поддержка регулярных выражений, оберните всю строку косой чертой /regex/
  • Изменение этого параметра повлияет на контрольную сумму сравнения, что может вызвать предупреждение.


  • Блокировать обнаружение изменений, пока этот текст находится на странице. Весь текст и регулярные выражения проверяются без учета регистра, что удобно для ожидания, когда продукт снова станет доступен.
  • Текст блока обрабатывается из результирующего текста, полученного из любых фильтров CSS/JSON для этого монитора.
  • Все строки здесь не должны существовать (представьте каждую строку как «ИЛИ»)
  • Примечание. Чтобы использовать пример регулярного выражения, заключите косую черту /: /foo\d/
  • Сохраняйте только строки, содержащие любое из этих слов или фраз (обычный текст, без учета регистра).
  • Одна запись в строке — сохраняется любая строка текста страницы, содержащая совпадение.
  • Более простая альтернатива регулярному выражению — используйте ее, если вам просто нужны строки по определенной теме.
  • Пример: введите celsius, чтобы сохранить только строки, в которых упоминаются показания температуры.
  • Извлекает текст в конечном выводе (построчно) после других фильтров с использованием регулярных выражений или сопоставления строк:
    • Регулярное выражение — пример /reports.+?2022/i
    • Не забудьте учитывать пробелы в начале строки. /.+?reports.+?2022/i
    • Используйте флаги типа //(?aiLmsux)) (более подробную информацию о можно найти здесь).
    • Пример ключевого слова: Нет на складе
    • Используйте группы для извлечения только этого текста — пример /reports.+?(\d+)/i возвращает только список лет
    • Пример: сопоставить строки, содержащие ключевое слово /.*icecream.*/
  • Одна строка на совпадение регулярного выражения/строки

К сожалению, эта функция работает только с сборщиками, которые поддерживают Javascript и снимки экрана (например, драматург и т. д.).
Вам нужно Установите метод выборки на тот, который поддерживает Javascript и снимки экрана.

Проверьте количество 8
Последовательные отказы фильтров 0
Продолжительность истории 1
Продолжительность последней загрузки 0.658s
Количество оповещений об уведомлениях 0
Тип ответа сервера cloudflare

Недостаточно истории для расчёта метрик Левенштейна

Анализ содержимого

Количество слов (последний снимок) 1699

Количество слов — простая мера длины содержимого, рассчитываемая разбиением текста по пробелам.

Загрузить последний снимок HTML Загрузить пакет данных часов