Странная проблема с OLX

valeron999

Client
Регистрация
22.10.2013
Сообщения
97
Благодарностей
19
Баллы
8
Версия зено 5.7.5.3.

Если открыть в браузере страницу http://olx.ua/post-new-ad/ и нажать на кнопку http://take.ms/CwZGw то отобразиться всплывающее окно с выбором рубрики.

А в PM не работает. Нет окна, список пустой. Все настройки проверил - все включено. Без прокси.

Может у кого есть такая же версия Зено, что бы проверить у себя. Пытаюсь понять проблема в системе или в старой версии.
 

electro

Client
Регистрация
08.08.2015
Сообщения
98
Благодарностей
14
Баллы
8
Тут врядли в версии дело
У меня тоже не открывалось(Версия 5.9.8.1), но ScrollIntoView помог. Похоже что OLX каким-то образом понимает виден ли в данный момент на мониторе элемент и не дает производить с ним никакие действия, если не виден, ибо такая проблема со всеми полями на странице, они попросту не заполнялись, если в данный момент не находились в пределах окна.
В любом случае без ScrollIntoView ничего не работало, с ним заработало, может дело в чем-то другом.
Код:
Tab olx = instance.ActiveTab;
var categorySelect = olx.FindElementByAttribute("a", "innertext", "undefined", "regexp", 0);
categorySelect.ScrollIntoView();
System.Threading.Thread.Sleep(3300);
if (olx.IsBusy)
{
    olx.WaitDownloading();
}
categorySelect.RiseEvent("click", "full");
System.Threading.Thread.Sleep(3300);
var Category1 = olx.FindElementByAttribute("strong", "innertext", project.Variables["category1"].Value, "regexp", 0);
Category1.RiseEvent("click", "full");
System.Threading.Thread.Sleep(3600);
var Category2 = olx.FindElementByAttribute("span", "innertext", project.Variables["category2"].Value, "regexp", 0);
Category2.RiseEvent("click", "full");
System.Threading.Thread.Sleep(3100);
var Category3 = olx.FindElementByAttribute("span", "innertext", project.Variables["category3"].Value, "regexp", 0);
Category3.RiseEvent("click", "full");
Вставьте в C# кубик и попробуйте, должно заработать.
Переменные category1, category2 и catogory3 отвечают за категории в них должен лежать текст - название категорий, создайте их и впишите в них нужные вам значения.
 

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