Движения мыши - FullEmulationMouseMoveToHtmlElement

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113
Привет. Господа,подскажите пожалуйста.
Сниппет https://help.zennolab.com/en/v5/zennoposter/5.10.4.1/webframe.html#topic384.html
Вот он у меня в шаблоне
Код:
// Конструктор действий, тип RiseEvent
HtmlElement he = instance.ActiveTab.FindElementByAttribute("a", "innertext", "Вперед", "regexp", 0);

if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Вызвать событие "click"
he.RiseEvent("click", instance.EmulationLevel);
Этот шаблон у меня на сайте переходит по страницым пагинации
Можно как то сделать что бы мышка не так быстро спускалась в низ до пагинации ( с небольшими задержками что ли,рандомно как то) ?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 440
Благодарностей
8 672
Баллы
113
Привет. Господа,подскажите пожалуйста.
Сниппет https://help.zennolab.com/en/v5/zennoposter/5.10.4.1/webframe.html#topic384.html
Вот он у меня в шаблоне
Код:
// Конструктор действий, тип RiseEvent
HtmlElement he = instance.ActiveTab.FindElementByAttribute("a", "innertext", "Вперед", "regexp", 0);

if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Вызвать событие "click"
he.RiseEvent("click", instance.EmulationLevel);
Этот шаблон у меня на сайте переходит по страницым пагинации
Можно как то сделать что бы мышка не так быстро спускалась в низ до пагинации ( с небольшими задержками что ли,рандомно как то) ?
Настройка параметров движения мыши:
https://help.zennolab.com/en/v5/zennoposter/5.10.4.1/webframe.html#topic385.html
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113
Спасбо большее, но мне это не чего не говорит, про мышь я читал http://zennolab.com/wiki/ru:virtual_mouse
Если бы я знал, или хотя бы имел общие представление и понимание как этот код
Код:
instance.ActiveTab.FullEmulationMouseSetOptions (50);
instance.ActiveTab.FullEmulationMouseMove (50500);
приделать к моему что выше что бы замедлить движение мышки, я бы тему не создал бы
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 440
Благодарностей
8 672
Баллы
113
приделать к моему что выше что бы замедлить движение мышки, я бы тему не создал бы
Вы даже не попытались поэкспериментировать..

Код:
instance.ActiveTab.FullEmulationMouseSetOptions(50);
instance.ActiveTab.FullEmulationMouseMove(50,500);

// Конструктор действий, тип RiseEvent
HtmlElement he = instance.ActiveTab.FindElementByAttribute("a", "innertext", "Вперед", "regexp", 0);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
// Задержка эмуляции
instance.WaitFieldEmulationDelay();
// Вызвать событие "click"
he.RiseEvent("click", instance.EmulationLevel);
 

obyavkaby

Client
Регистрация
26.05.2017
Сообщения
187
Благодарностей
17
Баллы
18
Здравствуйте.

Подскажите за что отвечают эти строки ?

  1. instance.ActiveTab.FullEmulationMouseSetOptions(50);
  2. instance.ActiveTab.FullEmulationMouseMove(50,500);
Где задается длинна прокрутки ? Попробовал поменять значения ничего не изменилось
 

obyavkaby

Client
Регистрация
26.05.2017
Сообщения
187
Благодарностей
17
Баллы
18
или как прокрутить это окно до нужного места?

загруженное1.png
 

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