Auto Refresh Page
Auto Refresh Page
Auto refresh, auto reload page or browser tabs based on custom time intervals. Chrome / Opera / Egde / Yandex.Browser extension.
Читать 4 минуты

Auto Refresh Page: Уведомления

Функция заключается в том, чтобы отображать уведомление, когда на странице появляется определенное ключевое слово.


Установить

Image for post

Эта функция в Auto Refresh Page позволяет вам вводить ключевое слово, и после каждого обновления Auto Refresh Page проверяет веб-страницу, чтобы проверить наличие указанного ключевого слова. Вы можете использовать простое ключевое слово, фразу или даже регулярное выражение. Если текст будет найден - появится уведомление и звуковой эффект.


Использование уведомлений

  1. Откройте Chrome и перейдите по желаемому URL-адресу, который вы хотите обновить
  2. Откройте Auto Refresh Page, разверните Расширенные возможности и установите флажок «Показывать уведомления».
  3. Введите ключевое слово или регулярное выражение, которое будет отображаться на странице после каждого обновления.
  4. Нажмите «Пуск»

Остановка обновления после уведомления

Вы можете остановить обновление страницы при появлении уведомления, установив флажок «Остановить обновление», расположенный под областью «Показать уведомления». Когда ключевое слово найдено на странице и появится уведомление - обновление прекращается. Обновление возобновится, если вы вручную перезагрузите страницу или перейдите на страницу в новом сеансе браузера.


Уведомлять, когда ключевое слово НЕ найдено

Чтобы отображать уведомление, когда ключевое слово НЕ будет найдено на странице, установите флажок «Не найдено».

Когда этот параметр включен, уведомление будет отображаться только в том случае, если ключевое слово не найдено на странице. Это полезно для сценариев, в которых вы не уверены в содержимом страницы для целевого обновления, но ДЕЙСТВИТЕЛЬНО знаете конкретное ключевое слово на текущей странице, которого не должно быть.

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


Задержка уведомления

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

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

Например, введите «3», чтобы ждать 3 секунды после каждого обновления перед проверкой ключевого слова на странице.


Примеры ключевых слов

Простое соответствие ключевого слова

  • фильм
  • белые кроссовки

Соответствие ключевому слову регулярного выражения

  • статья\d+
  • \d+/\d+/\d{4}

Этот первый пример будет соответствовать "статья2", "статья21" или "статья68".

Второй пример будет соответствовать «31/12/2021» или «3/8/2021».

Несколько ключевых слов с использованием ИЛИ

  • музыка|аудио
  • музыка на Ютуб|комедийные сериалы

Первый пример будет соответствовать словам «музыка» или «аудио».

Второй пример будет соответствовать словам «музыка на Ютуб» или «комедийные сериалы».

Ключевое слово с подстановочным знаком

Заказ.*Готов

Этот пример будет соответствовать «Заказ готов», или «Заказ уже готов», или «Заказ должен быть готов»

Соответствие ключевого слова после задержки после обновления

найти это ключевое слово после задержки [3]

Каждый раз, когда Auto Refresh Page перезагружает страницу, он будет проверять текст и HTML-код страницы (document.body.innerHTML) на предмет введенного вами ключевого слова. Ключевое слово нечувствительно к регистру. Если ключевое слово найдено, отобразится уведомление на рабочем столе Chrome.

Проверка ключевого слова в видимом тексте страницы

  • По умолчанию Auto Refresh Page ищет ключевое слово в HTML-коде страницы (document.body.innerHTML). Это позволяет выполнять поиск как по видимому тексту, так и по тегам HTML на странице. Например, вы можете отображать уведомление, когда на странице появляется определенный тег DIV или IMG. Если вы хотите ограничить поиск только видимым текстом страницы (document.body.innerText), включите следующее в конце ключевого слова: [TEXT]

Например: Привет, мир [TEXT]

Проверка ключевого слова с задержкой после загрузки страницы

  • В приведенных выше примерах ключевых слов первые два - это простые ключевые слова, которые можно найти на странице. Третий и четвертый - регулярные выражения. Последний использует проверку с задержкой по времени.
  • В некоторых случаях странице может потребоваться больше времени для загрузки всего содержимого. Например, некоторые сайты используют ajax, angular, react или другие веб-фреймворки, которые динамически загружают содержимое страницы. Для этих сайтов, если вы проверите ключевое слово на странице сразу после загрузки страницы, расширение может не найти ключевое слово, поскольку контент, возможно, еще не полностью загружен. Чтобы исправить это, вы можете указать Auto Refresh Page подождать пару секунд после загрузки страницы, прежде чем проверять ключевое слово.

Установить


Важно:

657 просмотров
Добавить
Еще
Auto Refresh Page
Auto refresh, auto reload page or browser tabs based on custom time intervals. Chrome / Opera / Egde / Yandex.Browser extension.
Подписаться