Вопрос по клику на cloud !

__Maks

Client
Регистрация
03.10.2016
Сообщения
353
Благодарностей
74
Баллы
28
Уважаемые гуру столкнулся вот с такой проблемой :
1. Переходим по ссылке : https://www.top100arena.com/listing/87991/vote
2. Нажимаем на vote now,
3. Страница автоматически перезагружается и открывается клауд .
А теперь самое интересное : пытаюсь сделать клик по окну клауда чтобы пройти дальше . Но когда открываю конструктор действий наведя на область где нужно осуществить клик . Он показивает мне смещённую область и соответственно кликает по той области .
Вот как осуществляется клик :

var tab = instance.ActiveTab;
var spinner = tab.FindElementByAttribute("input:checkbox","fulltag","input:checkbox","text",0);

int zverhu = Convert.ToInt32(spinner.GetAttribute("topInTab"));
int zliva = Convert.ToInt32(spinner.GetAttribute("leftInTab"));
project.SendInfoToLog("zverhu: " + zverhu + ", zliva:" + zliva);

int shyryna = Convert.ToInt32(spinner.GetAttribute("width")) - 10;
if (shyryna > 100) {
shyryna = 100;
}
int vysota = Convert.ToInt32(spinner.GetAttribute("height")) - 10;
if (vysota > 100) {
vysota = 100;
}
project.SendInfoToLog("zverhu: "+ zverhu + ", zliva: " + zliva);

instance.ActiveTab.MouseMove(160,180,zliva + shyryna - 5, zverhu + vysota - 5, true);
//instance.ActiveTab.MouseMove(179,190,181,200,true);

Проблема возникла в версии 7.7.12.0 - на всех предыдущих версиях он работал . Можете помочь пожалуйста
 

__Maks

Client
Регистрация
03.10.2016
Сообщения
353
Благодарностей
74
Баллы
28
Ребят помогите с вопросом , готов заплатить за ваше потерянное время
 

Sanya330

Client
Регистрация
16.08.2020
Сообщения
302
Благодарностей
69
Баллы
28
Просто прибавь к координатам определённое количество пикселей что бы клик был чуть выше чем ты парсишь.
Ещё вариант изначально закрыть баннер который висит сверху и делать обычные клики.
 

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