Парсинг - клик только видимых ссылок

MartinCook

Client
Регистрация
17.10.2012
Сообщения
76
Благодарностей
3
Баллы
8
Как спарсить в список только видимые ссылки (что бы без подозрений антибот систем) и затем по рандомной из них кликнуть? Если из кода страницы брать ссылки - затягивает много мусора и невидимых ссылок.
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 130
Баллы
113
Если с использованием браузера, то можно, например, брать видимые ссылки с помощью регулярки. Поиск числа больше 0
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 645
Баллы
113
мне кажется, это возможно только, если использовать спецфункции, которые разбирают хтмл как браузер и могут находить закрывающие теги. Тогда сначала нужно удалять все блоки, где есть стиль, скрыващий блок. Более того, нужно проверять все классы на этот стиль и отсекать блоки с такими классами. Из оставшегося кода брать линк. В общем куча заморочек.
Конечно, может в твоем конкретном всё гораздо проще
 

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