Как определить статус онлайн в одноклассниках

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28
Всем привет!

Стоит задача парсить участников группы в Одноклассниках, и тем, кто онлайн (на аве моргает указатель) писать личное сообщение. Подскажите, куда смотреть по вопросу определения статуса?
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 883
Баллы
113
Ну так ищите этот моргающий элемент, делайте по нему фокус и дальше уже если нашлось - идём в одном направлении, а не нашлось, так в другом.
 
  • Спасибо
Реакции: sibbora

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28
Примерно так я это себе и представляю. Вот только не совсем пока понятно: на странице множество аватарок, у каждой свой моргающий элемент. А подпись-ссылка на профиль - под всей этой конструкцией. Можно как-то распарсить всю страницу на блоки по шаблону, и уже затем перебирать эти блоки и искать в них нужные вхождения? Если да, то как?
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
237
Баллы
43

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28
исходный код страницы, регулярные выражения, списки
По первым двум пунктам уже понятно примерно - потихоньку разбираюсь. А вот чем могут быть полезны списки в решении этой задачи? Список - это ведь одномерная структура данных?
 

zombie

Client
Регистрация
14.08.2012
Сообщения
480
Благодарностей
118
Баллы
43
1. Стандартными методами ZP идентифицируйте искомый элемент, берёте значение которое требуется(урл или др.), и в список или "Добавить строку в файл".
2. Или как выше посоветовали, код страницы, парсинг регулярками и результаты в список.
 

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