5 лучших решений для мониторинга изменений на сайте

Изображение для Distill Web Monitor

Один из быстрых способов проверки сайта на наличие новых обновлений - добавить его в любимый RSS-ридер и позволить инструменту уведомлять вас о любом новом контенте. Однако RSS-ридер может проверять обновления только в рамках кода в формате RSS.

Это ограничение означает, что RSS-ридеры не работают на статических веб-страницах или динамических сайтах без компонентов RSS. К счастью, вы можете использовать сторонние инструменты для мониторинга изменений на сайте и получать уведомления о любых новых изменениях.

Содержание

  • Возможные варианты использования мониторинга сайта
  • Разные типы мониторинга сайтов
    1. WebSite-Watcher Free
    1. WebChangeMonitor
    1. Distill Web Monitor
    1. PageProbe
    1. Wachete
  • Часто задаваемые вопросы

Также читайте: Как использовать Emacs для RSS с Elfeed

Возможные варианты использования мониторинга сайта

Мониторинг сайта может быть автоматизированным решением для регулярной проверки списка продуктов на предмет изменения цен. Если вы контролируете продукт на Amazon, вы можете использовать вместо этого эти расширения, но благодаря мониторингам сайтов вам не придется ждать, пока разработчик создаст расширение для конкретной онлайн-торговой площадки только для отслеживания цен.

Использование Distill Web Monitor для проверки цен

Мониторы сайтов также могут устранить необходимость подписываться на электронные рассылки. Например, если вы хотите выяснить, вышла ли обновленная версия программы или игры, вы можете настроить монитор для отслеживания изменений в номере версии журнала изменений.

Также читайте: Как превратить веб-сайты в настольные приложения в Windows

Разные типы мониторинга сайтов

Предложения, собранные ниже, каждое имеют как минимум один метод для мониторинга сайтов на предмет изменений. Знание того, как работает каждый метод, является ключом к выбору наилучшего решения или комбинации для ваших нужд и конфигурации Windows.

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

1. WebSite-Watcher Free

Это самостоятельное приложение для Windows и упрощенная версия его платного продукта. WebSite-Watcher - самый старый, активно развиваемый монитор сайта в списке, который обладает большим и отлаженным набором функций.

  1. Нажмите кнопку “New” на панели инструментов, чтобы запустить мастер “New Bookmark”.

Мониторинг изменений на сайте Ww Main New

  1. Введите веб-сайт, который вы хотите контролировать, в текстовом поле “URL”.

Мониторинг изменений на сайте Ww Newbookmark Step01

  1. Нажмите кнопку “Next”, если вы отслеживаете обычный сайт, или выберите “RSS/Atom-Feed”, если вы вставили RSS-ссылку.

Мониторинг изменений на сайте Ww Newbookmark Step02

  1. Выберите кнопку “Properties”, если вы хотите настроить другие параметры закладки, такие как автоматический интервал проверки, или нажмите “Finish”, чтобы сохранить закладку.

Мониторинг изменений на сайте Ww Newbookmark Step03

  1. Нажмите “Check” на панели инструментов в окне WebSite-Watcher, чтобы просканировать все сайты в активной папке на предмет изменений.

Мониторинг изменений на сайте Ww Main Check

  1. Сайты с обнаруженными изменениями отображаются жирным красным текстом. Дважды щелкните на сайте и нажмите вкладку “Changes” в нижней части нижней рамки, чтобы увидеть, что изменилось.

Мониторинг изменений на сайте Ww Main Changes

Также читайте: 8 лучших RSS-ридеров для Windows

2. WebChangeMonitor

Второе решение в нашем списке - WebChangeMonitor: бесплатное, портативное и открытое приложение для Windows, которое позволяет вам добавлять столько веб-сайтов, сколько вы хотите, и проверять их на предмет изменений.

  1. Нажмите зеленую иконку закладки на панели инструментов, чтобы открыть окно “Add/Modify item”.

Мониторинг изменений на сайте Wcm Main Additem

  1. Введите адрес сайта в текстовом поле “Item’s address”.

Мониторинг изменений на сайте Wcm Addmodify Address

  1. Нажмите зеленую стрелку на панели инструментов, чтобы позволить WebChangeMonitor загрузить сайты из списка. По умолчанию WebChangeMonitor будет автоматически проверять веб-сайт через 24 часа после последней проверки, при условии, что приложение работает.

Мониторинг изменений на сайте Wcm Addmodify Address

  1. Чтобы вручную проверить веб-сайты на наличие обновлений, еще раз нажмите зеленую стрелку на панели инструментов. Подождите, пока строка состояния не покажет “Jobs completed”, и посмотрите, сколько сайтов обновилось. Обновленный веб-сайт имеет значок глобуса с маленьким желтым кружком.

Мониторинг изменений на сайте Wcm Addmodify Address

  1. Щелкните правой кнопкой мыши на сайте и нажмите “Info”, чтобы увидеть больше деталей об изменении. Дважды щелкните на сайте, чтобы открыть его в вашем браузере и выяснить, что изменилось.

Мониторинг изменений на сайте Wcm Addmodify Address

Проверьте различия

Чтобы узнать, какие конкретные области сайта изменились по сравнению с предыдущей проверкой, вам необходимо скачать WinMerge и установить его на свой ПК.

  1. После установки нажмите меню “Tools” в WebChangeMonitor и перейдите в “Configuration …”, чтобы отобразить окно “Setup application configuration”.

Мониторинг изменений на сайте Wcm Main Menu Configuration

  1. Перейдите в раздел “Files/Folders” на левой боковой панели.
  2. Заполните поле “ID” и введите следующий текст в текстовое поле “Tool”: "C:\Program Files\WinMerge\WinMergeU.exe" "%old" "%new".

Мониторинг изменений на сайте Wcm Configuration Filesfolders Winmergecmd

  1. Щелкните правой кнопкой мыши на любом сайте с обнаруженными обновлениями и выберите “Compare”, чтобы запустить WinMerge.

Мониторинг изменений на сайте Wcm Main Contextmenu Compare

  1. Левая панель WinMerge отображает исходный код старой страницы, а правая панель показывает новую страницу. Различия выделены желтым.

Мониторинг изменений на сайте Winmerge Main Comparison

Также читайте: 8 сайтов и расширений, чтобы сделать Google Maps еще лучше

3. Distill Web Monitor

Distill Web Monitor - это расширение браузера для Microsoft Edge, Chrome, Firefox и Opera. Кроме использования вашего браузера для проверки веб-сайтов, вы можете настроить до пяти таких веб-сайтов для использования облачных услуг Distill.

Примечание: вам не нужно создавать бесплатную учетную запись Distill, чтобы проверять веб-сайты на наличие обновлений, если вы не хотите синхронизировать свой каталог сайтов Distill и настройки между браузерами на разных компьютерах или использовать платные функции.

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

  2. Нажмите “Monitor parts of page”, чтобы открыть панель визуального селектора Distill. Более старые версии Distill, такие как версии для Firefox и Opera, называют кнопку “Select parts of page”.

Расширение Distill Web Monitor Мониторинг частей страниц

  1. Наведите курсор мыши на область, которую вы хотите, чтобы Distill мониторил. Distill нарисует прямоугольник, обрисовывающий блок кода, который будет проверяться на изменения. Нажмите внутри квадрата, чтобы отметить область для мониторинга.

Distill Web Monitor Визуальный инспектор Выбранный

  1. Проверьте раздел предварительного просмотра на правой стороне нижней панели, чтобы увидеть точный текст, который Distill будет мониторить на наличие изменений. Повторите этот шаг, если вам нужно отслеживать другие области веб-страницы.
  2. Если вы хотите исключить определенную часть из выбранной области мониторинга, наведите курсор внутрь любого из ваших выборок, пока не увидите красный прямоугольник, обрисовывающий текст. Нажмите внутри этого красного прямоугольника, чтобы исключить Distill из проверки выделенного текста.

Distill Web Monitor Визуальный инспектор Убрать выделение

  1. Нажмите на кнопку “Save selection”, чтобы открыть страницу “Options” вашего только что добавленного веб-сайта.

Добавьте свои предпочтения

  1. По умолчанию расширение будет автоматически проверять наличие изменений на сайте каждые три часа, если вы оставите свой веб-браузер работающим. Если вас устраивает это поведение, нажмите “Save” внизу.
  2. В противном случае настройте параметры по своему усмотрению. Вы также можете отключить “Schedule checks” полностью, перетащив ползунок в позицию “Never”.

Distill Web Monitor Добавить параметры веб-страницы

  1. Перейдите к значку Distill Web Monitor на панели инструментов вашего браузера, а затем посмотрите на белую стрелку вниз.

Расширение Distill Web Monitor Меню Проверить все изменения

  1. Нажмите “Check for all changes”, чтобы инициировать действие на всех веб-сайтах.

  2. Вернитесь к значку Distill Web Monitor на панели инструментов вашего браузера и нажмите “Go to Watchlist”, чтобы увидеть основной хаб Distill Web Monitor, который перечисляет все сайты, которые вы добавили.

Расширение Distill Web Monitor Меню Перейти в список наблюдения

  1. Установите флажки рядом с веб-сайтами, которые вы хотите проверить вручную, а затем нажмите кнопку “Check for changes”.

Список наблюдения Distill Web Monitor Проверить изменения

Также читайте: 10 лучших расширений для браузера для онлайн-покупок, которые помогут вам сэкономить деньги

4. PageProbe

PageProbe - это бесплатное и неограниченное веб-расширение для Microsoft Edge, Firefox и Chrome. Если вам не нужны облачные функции и вам нужно отслеживать десятки сайтов, PageProbe стоит рассмотреть.

  1. Щелкните правой кнопкой мыши на области веб-страницы, которую вы хотите, чтобы PageProbe мониторил, и выберите “Track Content”.

Мониторинг изменений на сайте Pageprobe Контекстное меню Отслеживание контента

  1. В окне параметров нажмите кнопку “Add Action”, чтобы открыть выпадающее меню.

Мониторинг изменений на сайте Pageprobe Параметры Добавить действие

  1. Измените опцию выпадающего меню на “Save Previous Value for Comparison (diff)”, чтобы дать PageProbe сигнализировать, что изменилось, как только он обнаруживает изменение в назначенной области на сайте.

Мониторинг изменений на сайте Pageprobe Параметры Сохранить предыдущее значение

  1. Чтобы вручную проверить все сохраненные сайты на наличие обновлений, откройте расширение PageProbe из меню расширений браузера или панели инструментов и нажмите на значок вращающихся стрелок на левой боковой панели.

Мониторинг изменений на сайте Pageprobe Главный Значок Обновления

  1. Если PageProbe обнаружит изменение на сайте, нажмите на значок файла рядом с цветным числовым значением в колонке “Change”, чтобы узнать, что изменилось с предыдущей проверки.

Мониторинг изменений на сайте Pageprobe Главный Значок Сравнения

Также читайте: 11 стратегий для поиска отличных предложений и экономии денег

5. Wachete

Wachete - это облачный монитор сайта, который функционирует с 2014 года. Сервис позволяет вам создавать индивидуальные трекеры сайтов, называемые “Wachets”. Каждый из них имеет свой уникальный URL, чтобы вы могли делиться им с другими людьми.

  1. После регистрации бесплатной учетной записи нажмите кнопку “Create new wachet”, чтобы начать процесс добавления веб-сайта.

Мониторинг изменений на сайте Wachete Мои Wachets Создать

  1. В разделе “New wachet” введите адрес веб-сайта в текстовом поле адреса URL.

Мониторинг изменений на сайте Wachete Newwachet Step01

  1. Наведите курсор мыши на область в рамке, чтобы увидеть серый контур, покрывающий область для мониторинга, и щелкните на ней.

Мониторинг изменений на сайте Wachete Newwachet Step02

  1. Настройте остальные параметры по своему усмотрению и нажмите “Next”, чтобы открыть параметры уведомлений.

Мониторинг изменений на сайте Wachete Newwachet Step03

  1. Нажмите “Add wachet”, чтобы сохранить запись в вашем аккаунте. Wachete запишет данные и автоматически выполнит еще одну проверку через 24 часа или одну неделя, в зависимости от опции, выбранной вами на предыдущем шаге. Вам потребуется платная подписка, если вы хотите, чтобы автоматические проверки проводились несколько раз в день.

Мониторинг изменений на сайте Wachete Newwachet Step04

  1. Чтобы заставить Wachete вручную провести проверку веб-сайта, перейдите в раздел “My wachets” и щелкните на любой заголовок веб-сайта, который вы добавили.

Мониторинг изменений на сайте Wachete Мои Wachets

  1. Нажмите кнопку “Edit wachet”, затем кнопку “Update wachet”.

Мониторинг изменений на сайте Wachete Wachetstats Editwachet

  1. Как только вы увидите сообщение “The task has been updated”, нажмите “Back to wachet”.

Мониторинг изменений на сайте Wachete Editwachet Updated

  1. Если Wachete обнаружил изменение, вы также должны увидеть текст “секунд назад” рядом с иконкой часов, а также обновленный текст ниже.

Мониторинг изменений на сайте Wachete Wachetstats Lastchecked

  1. Чтобы сравнить последнее значение с предыдущими значениями, щелкните по любому из ссылок в колонке “Change time” или перейдите на вкладку “List”.

Часто задаваемые вопросы

Каково преимущество мониторинга части веб-сайта?

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

Мой компьютер иногда замедляется, когда работает монитор веб-сайта. Как я могу это исправить?

Если вы настроили некоторые сайты для автоматической проверки обновлений несколько раз в день, подумайте о том, чтобы перенести их на облачный монитор, такой как Distill или Wachete, чтобы вы могли позволить их серверам выполнять свою работу. Если у вас все еще много сайтов для мониторинга на ваших автономных приложениях и расширениях браузера, настройте их для проверки реже или назначьте разные частоты для разных групп сайтов. Если ваш веб-браузер ощущается медленным с загруженными расширениями мониторинга сайта, вы также можете попробовать отключить запланированную проверку на всех сайтах, так как ручные проверки занимают всего пару щелчков.

Что делать, если инструмент мониторинга не может получить доступ к веб-сайту, но мой интернет работает нормально?

Проверьте, испытывает ли сайт время простоя. Если сайт онлайн, а вы установили “интервал проверки” для сайта на очень низкое значение, сайт может подумать, что вы бот, который часто пытается собирать данные. Сайты с такими возможностями защиты от скрейпинга обычно блокируют локальный IP-адрес, чтобы предотвратить нагрузку на трафик, вызванную частыми автоматическими проверками. Подумайте о том, чтобы увеличить интервал хотя бы до 10 минут или более, чтобы предотвратить срабатывание триггера. Блокировка IP-адреса обычно временная, и вы все равно можете получить доступ к сайту с помощью обходных путей, если не можете дождаться снятия блокировки.

Автор изображения: Kreatikar через Pixabay. Все скриншоты сделаны Джоном Руизом.