Как следить за обновлениями страницы в реальном режиме времени?

drveb

Client
Регистрация
19.01.2016
Сообщения
87
Благодарностей
2
Баллы
8
Всем добрый день.
Подскажите, кто в теме.
Суть: есть страница на которой каждые 10-15 сек появляется необходимый элемент, который нужно спарсить.

Вопрос: есть ли в ЗП встроенный элемент, чтобы как-то "пасти" эту страницу в реальном режиме времени и как только появится нужный элемент, сразу брать его в работу?

Ну или может какое-то другое логическое решение задачи есть.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 107
Баллы
113

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 223
Баллы
113
Проверяйте наличие элемента каждые N секунд (значение подбирается экспериментальным путём).
На деле алгоритм выглядит так:

  1. Переход на страницу.
  2. Парсим элемент в переменную по уникальным признакам.
  3. Если переменная пуста, ждем N секунд и переходим к пункту 2.
  4. Если переменная не пуста, - пускаем в работу.
  5. Далее по вашему желанию.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)