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

  • Автор темы Автор темы konfuciy
  • Дата начала Дата начала

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Реакции
131
Баллы
63
На очень многих сайтах сейчас адские защиты стоят, типа Юкоз, Нетхайс, Гугл, Яндекс, и их все больше, когда клик по найденному элементу нужного эффекта не дает, например, эффекта нет вообще, или в юкозе страница просто закрывается. Там какие-то хитрые схемы защит.
Можно сделать какой-то легкий экшн, который легко получает координаты элемента на странице, а затем мы просто эмулируем нажатие мыши в случайном месте внутри этих координат.
Это было бы очень и очень кстати.
Варианты со скриптами и программированием просьба даже не предлагать, я конечно потратив время разберусь, но программы покупают не для того, чтобы учиться программировать, а как раз наоборот.
 
если станете главным спонсором зенопостера, может быть для вас сделают такой кубик. Шучу.
вероятность создания такого кубика ничтожно мала, потому что такой кубик уже есть и потому что универсального решения никогда не будет. Пока будете ждать, защиты еще больше ужесточаться... Либо вы на гребне волны, либо на дне.
 
  • Спасибо
Реакции: konfuciy
если станете главным спонсором зенопостера, может быть для вас сделают такой кубик. Шучу.
вероятность создания такого кубика ничтожно мала, потому что такой кубик уже есть и потому что универсального решения никогда не будет. Пока будете ждать, защиты еще больше ужесточаться... Либо вы на гребне волны, либо на дне.
Очень пафосно)) для такого мелкого в масштабах мира вопроса)) а в целом мысль уловил)
 
Можно обойтись стандартными средствами, получить координаты с помощью конструктора действий, брать значения leftinbrowser topinbrowser и прибавлять к ним усредненные значения width и height...
Хотя для удобства использования одним действием было бы полезно =)
 
  • Спасибо
Реакции: konfuciy
так это и делается в принципе, только уровень эмуляции нужно выставить. Нужно лишь учесть что клик всегда произходит в пределах 8 пикселей от начала элемента.
 
  • Спасибо
Реакции: konfuciy
Можно обойтись стандартными средствами, получить координаты с помощью конструктора действий, брать значения leftinbrowser topinbrowser и прибавлять к ним усредненные значения width и height...
Хотя для удобства использования одним действием было бы полезно =)
подскажи, как это сделать? как эти координаты получить, какой экшн или что?
 
так это и делается в принципе, только уровень эмуляции нужно выставить. Нужно лишь учесть что клик всегда произходит в пределах 8 пикселей от начала элемента.
так - как?)) а уровень эмуляции на что влияет? что вообще меняется при его изменении?
 
это все на форуме написано, расписано разжевано каждому по отдельности.
 
подскажи, как это сделать? как эти координаты получить, какой экшн или что?
Через конструктор действия выбираешь действие Get, прописываешь там для одного экшена "leftinbrowser", для другого "topinbrowser". Это исходные координаты "x" и "y". Увеличиваем незначительно значения полученных чисел (например, через "Обработку переменных") и вставляем их в "Эмуляцию мыши" (есть в расширенном редакторе).
 
  • Спасибо
Реакции: intourist и konfuciy
Через конструктор действия выбираешь действие Get, прописываешь там для одного экшена "leftinbrowser", для другого "topinbrowser". Это исходные координаты "x" и "y". Увеличиваем незначительно значения полученных чисел (например, через "Обработку переменных") и вставляем их в "Эмуляцию мыши" (есть в расширенном редакторе).
Спасиьо Эдди!
 
реализовать получилось, но на юкозе на странице выбора шаблона это все равно не сработало, закрывается страница почему то(
 

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