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

  • Автор темы Автор темы nail2501
  • Дата начала Дата начала

nail2501

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

объясните как обойти.
 
Последнее редактирование:
а точно проблема в сайте, а не в логике поиска элемента ?
из приведенного куска, вообще не понятно как ищется элемент. Может там куча скрытых элементов или ловушки для ботов стоят. Или пустые пиксели находит.
А ты ведешь мышку к невидимому элементу.... конечно ничего не получится.
 
Короче решил парсить
HtmlElement he = instance.ActiveTab.FindElementByAttribute("a", "href", ".*", "regexp", i);

т.е. запоминать номер элемента, если 120-й то так и записываю в список ))
ссылки .* в таком виде
затем отбрасываю все что с левыми координатами и нулевой длиной
вроде работает но не точно.
но очень долго. просто нереально.
щас буду проверять.
особенность именно этого сайта.
проверьте, если не лень )
 
Да, вроде значительно лучше. Почти все находится, если номер элемента предварительно записывать. Но в 10-20 раз дольше. Что будет с инет магазинами. там по 10 мин будет парсить. Придется разбивать.
Очень много сайтов, где почему то мышь не получается передвинуть на элемент, ни по xPath ни через Атрибут. Указываешь ссылку, а он попадает на пустое место, где вообще нет ссылок. хОТЯ КООРДИНАТЫ НЕ НУЛЕВЫЕ.
ДО ЭТОГО ПАРСИЛ ТУПО КУБИКОМ ССЫЛКИ. БЫСТРО НО УВЫ.
 
У вас очень плохой поиск.
Ну с этим сайтом и еще с парой десятков ничего другого не работает пока. Буду пробовать.
Если есть вариант чуть более хороший - напишите плиз, елси он не сложный.
Так же куплю способ открывать сложные вложенные меню универсальны вариант если есть у кого на базе xpath под зеннопостер.
Хотя мне тут написали что в xPath 1/0 нет регулярок так что вряд ли такой вариант возможен. ((
 
Ну с этим сайтом и еще с парой десятков ничего другого не работает пока. Буду пробовать.
Если есть вариант чуть более хороший - напишите плиз, елси он не сложный.
Так же куплю способ открывать сложные вложенные меню универсальны вариант если есть у кого на базе xpath.
Хотя мне тут написали что в xPath 1/0 нет регулярок так что вряд ли такой вариант возможен. ((
Вам лучше сразу написать сюда по вашим задачам.
 

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