Как эмулировать вращение колесика мыши?

White trash

Client
Регистрация
09.06.2014
Сообщения
829
Благодарностей
362
Баллы
63

speaker

Client
Регистрация
13.10.2012
Сообщения
287
Благодарностей
45
Баллы
28
Спасибо за ответ, может ваш метод и пригодится в жизни, но скрол он особо тут и не нужен, я делаю так как писал выше, все равно в случае не удачи выполнения шаблона, необходимо стартовать с той же строчки, так что по любому нужно искать элемент.
 

hostcredit

Client
Регистрация
03.05.2015
Сообщения
167
Благодарностей
32
Баллы
28
А так спасибо конечно буду разбираться что с этим кодом делать.
Приветствую! Сейчас столкнулся с той же проблемой что и у тебя, скажи пожалуйста, получилось обойти скроллинг на 2 гис? Спасибо!
 

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
а мне для фейсбука надо проскролить страницу вниз..подскажите плиз
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
а мне для фейсбука надо проскролить страницу вниз..подскажите плиз
как то раз тоже мучился с этим на ФБ..
кажется решил проблему кликая на каком то элементе на странице и потом прокрутка..
правда вместо прокрутки я использовал эмулятор клавы и макрос PGDN..
 

lzlmrf

Client
Регистрация
14.08.2015
Сообщения
488
Благодарностей
149
Баллы
43
я использовал эмулятор клавы и макрос PGDN.
не работает так
Сделал через снипеты и проверку переменных на сравнение
Код:
HtmlElementCollection foto = instance.ActiveTab.FindElementsByAttribute("img","width","75","regexp");
int gg = foto.Count;

foto.GetByNumber(gg-1).ScrollIntoView();
project.Variables["max_skrolling"].Value = Convert.ToString(gg-1);
return gg;
потом через if {-Variable.scrolling-}!={-Variable.max_skrolling-}
и присваивание 1 переменой значение 2
Я тут недавно..неосвоил еще как тут примеры проектов кидать
 
Последнее редактирование:
  • Спасибо
Реакции: Astraport

mig-z

Client
Регистрация
05.12.2014
Сообщения
305
Благодарностей
71
Баллы
28
да
экшн эмуляция клавы а в нём {up} ,{down},{pgdn},{pgup},{home},{end} много раз что нибудь из этого напиши в экшн!
У меня работает. Спасибо! Но главное писать большими буквами например: {PGDN}
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
У меня работает. Спасибо! Но главное писать большими буквами например: {PGDN}
если в поле экшена нажать на Ctrl + Space, то выйдет менюшка с макросами в нужном написании..
 
  • Спасибо
Реакции: Neval, ikibostus и mig-z

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