https://tass.com не переходит по ссылкам - все больше таких сайтов

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
все чаще такие сайты стали появляться. уже десятки.
парсятся ссылки но навести мышь на большую часть не представляется возможным.
С#
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
instance.ActiveTab.FullEmulationMouseClick("left", "click");
}

объясните как обойти.
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113
а точно проблема в сайте, а не в логике поиска элемента ?
из приведенного куска, вообще не понятно как ищется элемент. Может там куча скрытых элементов или ловушки для ботов стоят. Или пустые пиксели находит.
А ты ведешь мышку к невидимому элементу.... конечно ничего не получится.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
Короче решил парсить
HtmlElement he = instance.ActiveTab.FindElementByAttribute("a", "href", ".*", "regexp", i);

т.е. запоминать номер элемента, если 120-й то так и записываю в список ))
ссылки .* в таком виде
затем отбрасываю все что с левыми координатами и нулевой длиной
вроде работает но не точно.
но очень долго. просто нереально.
щас буду проверять.
особенность именно этого сайта.
проверьте, если не лень )
 

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
Да, вроде значительно лучше. Почти все находится, если номер элемента предварительно записывать. Но в 10-20 раз дольше. Что будет с инет магазинами. там по 10 мин будет парсить. Придется разбивать.
Очень много сайтов, где почему то мышь не получается передвинуть на элемент, ни по xPath ни через Атрибут. Указываешь ссылку, а он попадает на пустое место, где вообще нет ссылок. хОТЯ КООРДИНАТЫ НЕ НУЛЕВЫЕ.
ДО ЭТОГО ПАРСИЛ ТУПО КУБИКОМ ССЫЛКИ. БЫСТРО НО УВЫ.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113

nail2501

Client
Регистрация
19.04.2015
Сообщения
435
Благодарностей
35
Баллы
28
У вас очень плохой поиск.
Ну с этим сайтом и еще с парой десятков ничего другого не работает пока. Буду пробовать.
Если есть вариант чуть более хороший - напишите плиз, елси он не сложный.
Так же куплю способ открывать сложные вложенные меню универсальны вариант если есть у кого на базе xpath под зеннопостер.
Хотя мне тут написали что в xPath 1/0 нет регулярок так что вряд ли такой вариант возможен. ((
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
Ну с этим сайтом и еще с парой десятков ничего другого не работает пока. Буду пробовать.
Если есть вариант чуть более хороший - напишите плиз, елси он не сложный.
Так же куплю способ открывать сложные вложенные меню универсальны вариант если есть у кого на базе xpath.
Хотя мне тут написали что в xPath 1/0 нет регулярок так что вряд ли такой вариант возможен. ((
Вам лучше сразу написать сюда по вашим задачам.
 

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