Комментарии на Youtube

DenisBY

Новичок
Регистрация
15.08.2014
Сообщения
29
Благодарностей
3
Баллы
3
Всем привет. Уже дня два бьюсь над проблемой. Никак не могу научить зенку оставлять комментарии под видео на ютубе. Было 3 проблемы, но теперь осталось только 2 =)

1. Окно ввода коммента появляется только при прокручивание страницы немного вниз. Решил это через поиск куска текста в самом низу страницы.

2. Само окно ввода коммента никак не хочет правильно определяться конструктором действий. То попадаю между тегами оформления, то сбрасывается вообще на поиск ютуба. Не могу никак правильно настроить вставку текста и как итог экшен правильно срабатывает только во время написания шаблона, при повторном выполнения все слетает и действие не выполняется.

3. С кнопкой отправить аналогичная ситуация как в 2 пункте. При написание шаблона нажать удается, при попытке повторить ничего не выходить.

Кто поможет или хотя бы укажет в каком направление думать?

У гугла вообще заполнить некоторые поля оооочень трудно =(
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63

DenisBY

Новичок
Регистрация
15.08.2014
Сообщения
29
Благодарностей
3
Баллы
3
Спасибо за подсказку. С эмуляцией будет лучше + пару фишек новых придумал =)

Продолжу дальше пробовать.
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
попробуй выявить координаты и кликнуть по середине кнопки, обычным способом кликает на крайние пиксели кнопки, у гугла это проходит не всегда. отключи стили, плюс 80 к скорости)
Решил это через поиск куска текста в самом низу страницы.
сделай клик по координатам 0 на 9999 пикселей, то есть в самую нижнюю часть
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
Не самое лучшее предложения. Не стабильно очень получится!
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
379
Баллы
63
А разве от размера монитора не зависит?
Или от размера окна. К примеру на весь екран или на пол екрана окно проектмаркета
Я просто стараюсь обходить клик по координатам возможно я не прав
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Нужно координаты не статичные использовать, а брауть у элементов leftinbrowser и topinbrowser
 
  • Спасибо
Реакции: svaminar

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 657
Благодарностей
656
Баллы
113

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
это не функции а свойства дом обьектов типа как width, height...
int x = int.Parse(instance.ActiveTab.FindElementByAttribute(....).GetAttribute("leftinbrowser"))
int y = int.Parse(instance.ActiveTab.FindElementByAttribute(....).GetAttribute("topinbrowser"))
получите координату верхнего левого угла объекта.
 

Roman*

Client
Регистрация
25.09.2013
Сообщения
1 657
Благодарностей
656
Баллы
113
это не функции а свойства дом обьектов типа как width, height...
int x = int.Parse(instance.ActiveTab.FindElementByAttribute(....).GetAttribute("leftinbrowser"))
int y = int.Parse(instance.ActiveTab.FindElementByAttribute(....).GetAttribute("topinbrowser"))
получите координату верхнего левого угла объекта.
Я не прогер,для меня к сожалению это все китайская грамота.
 

DenisBY

Новичок
Регистрация
15.08.2014
Сообщения
29
Благодарностей
3
Баллы
3
Пробовал через координаты кликать - каждый раз клик в новом месте выходить. В общем помог способ с эмуляцией клавиатуры.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Я не прогер,для меня к сожалению это все китайская грамота.
У меня тоже нет образования специализированного, но если вам всегда интересно что тот или иной код делает, это хорошая причина начать изучать язык.
Тут документация есть с примерами http://help.zennolab.com/en/v5/zennoposter/5.4/webframe.html#ZennoLab.CommandCenter.html
 

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