Найти координаты элемента на странице и кликнуть просто внутри них, а не по элементу

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
На очень многих сайтах сейчас адские защиты стоят, типа Юкоз, Нетхайс, Гугл, Яндекс, и их все больше, когда клик по найденному элементу нужного эффекта не дает, например, эффекта нет вообще, или в юкозе страница просто закрывается. Там какие-то хитрые схемы защит.
Можно сделать какой-то легкий экшн, который легко получает координаты элемента на странице, а затем мы просто эмулируем нажатие мыши в случайном месте внутри этих координат.
Это было бы очень и очень кстати.
Варианты со скриптами и программированием просьба даже не предлагать, я конечно потратив время разберусь, но программы покупают не для того, чтобы учиться программировать, а как раз наоборот.
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
если станете главным спонсором зенопостера, может быть для вас сделают такой кубик. Шучу.
вероятность создания такого кубика ничтожно мала, потому что такой кубик уже есть и потому что универсального решения никогда не будет. Пока будете ждать, защиты еще больше ужесточаться... Либо вы на гребне волны, либо на дне.
 
  • Спасибо
Реакции: konfuciy

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
если станете главным спонсором зенопостера, может быть для вас сделают такой кубик. Шучу.
вероятность создания такого кубика ничтожно мала, потому что такой кубик уже есть и потому что универсального решения никогда не будет. Пока будете ждать, защиты еще больше ужесточаться... Либо вы на гребне волны, либо на дне.
Очень пафосно)) для такого мелкого в масштабах мира вопроса)) а в целом мысль уловил)
 

Eduard

Новичок
Регистрация
26.07.2013
Сообщения
15
Благодарностей
5
Баллы
3
Можно обойтись стандартными средствами, получить координаты с помощью конструктора действий, брать значения leftinbrowser topinbrowser и прибавлять к ним усредненные значения width и height...
Хотя для удобства использования одним действием было бы полезно =)
 
  • Спасибо
Реакции: konfuciy

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
так это и делается в принципе, только уровень эмуляции нужно выставить. Нужно лишь учесть что клик всегда произходит в пределах 8 пикселей от начала элемента.
 
  • Спасибо
Реакции: konfuciy

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
Можно обойтись стандартными средствами, получить координаты с помощью конструктора действий, брать значения leftinbrowser topinbrowser и прибавлять к ним усредненные значения width и height...
Хотя для удобства использования одним действием было бы полезно =)
подскажи, как это сделать? как эти координаты получить, какой экшн или что?
 

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
так это и делается в принципе, только уровень эмуляции нужно выставить. Нужно лишь учесть что клик всегда произходит в пределах 8 пикселей от начала элемента.
так - как?)) а уровень эмуляции на что влияет? что вообще меняется при его изменении?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
791
Баллы
113
это все на форуме написано, расписано разжевано каждому по отдельности.
 

Eduard

Новичок
Регистрация
26.07.2013
Сообщения
15
Благодарностей
5
Баллы
3
подскажи, как это сделать? как эти координаты получить, какой экшн или что?
Через конструктор действия выбираешь действие Get, прописываешь там для одного экшена "leftinbrowser", для другого "topinbrowser". Это исходные координаты "x" и "y". Увеличиваем незначительно значения полученных чисел (например, через "Обработку переменных") и вставляем их в "Эмуляцию мыши" (есть в расширенном редакторе).
 
  • Спасибо
Реакции: intourist и konfuciy

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
Через конструктор действия выбираешь действие Get, прописываешь там для одного экшена "leftinbrowser", для другого "topinbrowser". Это исходные координаты "x" и "y". Увеличиваем незначительно значения полученных чисел (например, через "Обработку переменных") и вставляем их в "Эмуляцию мыши" (есть в расширенном редакторе).
Спасиьо Эдди!
 

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
реализовать получилось, но на юкозе на странице выбора шаблона это все равно не сработало, закрывается страница почему то(
 

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