Гость
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / имитировать нажатие на div / 25 сообщений из 30, страница 1 из 2
18.12.2020, 21:33
    #40029166
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
на сайте имеется div, при нажатии на него происходит переход на другую страницу. получаю этот элемент при помощи getElementByXPath, отправляю click() но это не работает. подскажите, что делать?
в коде элемента нет ссылки href, страница перехода неизвестна, чистый java script. сайт прикладываю https://www.bet365.com , но без прокси на территории россии он не работает. класс элемента ovm-FixtureDetailsTwoWay . нажать нужно программно на любую игру
...
Рейтинг: 0 / 0
19.12.2020, 14:22
    #40029247
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
переведу 250 р за помощь по этому вопросу на телефон или карту сб
...
Рейтинг: 0 / 0
19.12.2020, 14:50
    #40029251
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
400 рублей
...
Рейтинг: 0 / 0
19.12.2020, 15:59
    #40029268
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
500 рублей
...
Рейтинг: 0 / 0
19.12.2020, 16:47
    #40029272
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok,

иногда за ботом надо следить и самому нажимать кнопки
...
Рейтинг: 0 / 0
19.12.2020, 16:51
    #40029274
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
skyANA, что за бот, который не может нажать "кнопки" на сайте. я не понимаю, что делаю не так, почему кнопки не нажимаются
...
Рейтинг: 0 / 0
19.12.2020, 20:02
    #40029313
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
чистый js, вопрос из основ. видимо, эта ветка форума мертва
...
Рейтинг: 0 / 0
19.12.2020, 21:05
    #40029324
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
>> видимо, эта ветка форума мертва

Скорее с тобой общаться не хотят =(.
...
Рейтинг: 0 / 0
20.12.2020, 08:43
    #40029424
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
skyANA, что за бот, который не может нажать "кнопки" на сайте. я не понимаю, что делаю не так, почему кнопки не нажимаются

Иногда сайт сделан так, что бот его не прокликает сам.
Приходится сидеть "рядом" и кликать самостоятельно, где потребуется.
Прикинь...
...
Рейтинг: 0 / 0
20.12.2020, 08:45
    #40029425
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
чистый js, вопрос из основ. видимо, эта ветка форума мертва

Нет. Просто ни у кого нет желания за тебя твоего бота отлаживать.
...
Рейтинг: 0 / 0
20.12.2020, 10:06
    #40029432
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
skyANAИногда сайт сделан так, что бот его не прокликает самполнейшая чушь
...
Рейтинг: 0 / 0
20.12.2020, 13:42
    #40029455
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
skyANAИногда сайт сделан так, что бот его не прокликает сам
полнейшая чушь
Обосновать сможете, почему это чушь?
Про Кликфрод (скликивание) слышали и защиту от него?
...
Рейтинг: 0 / 0
21.12.2020, 13:14
    #40029710
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
skyANA,

1) js выполняется на стороне клиента, помимо js море костылей из всего арсенала программирования для изнасилования браузера. у сайта нет никаких средств на компьютере пользователя для проверки, кто отправляет данные - машина или человек
2) таких программ, работающих конкретно с этим сайтом, десятки, если не сотни
...
Рейтинг: 0 / 0
21.12.2020, 20:42
    #40029903
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
skyANA,

1) js выполняется на стороне клиента, помимо js море костылей из всего арсенала программирования для изнасилования браузера. у сайта нет никаких средств на компьютере пользователя для проверки, кто отправляет данные - машина или человек
2) таких программ, работающих конкретно с этим сайтом, десятки, если не сотни

Сказать-то вы что хотите?

Выше:
qlewerok
на сайте имеется div, при нажатии на него происходит переход на другую страницу

Зачем что-то на компьютере пользователя проверять, если идёт запрос на сервер?
Там и проверяют, кто отправляет данные: бот или человек, - и разрешено-ли ему перейти на целевую страницу.

Вы чего от своего бота-то хотите? Выставить букмекера на деньги?
А от нас хотите помощи в этом за целых 500 рублей?
...
Рейтинг: 0 / 0
21.12.2020, 21:27
    #40029911
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
skyANA,

идея с тем, чтобы не сервере 100% определять, бот отправляет данные или человек, гениальна. вот создатели игр тупые, да? защиты всякие придумывают, когда можно было просто послушать спамера
...
Рейтинг: 0 / 0
21.12.2020, 21:59
    #40029927
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
без комментариев :)
...
Рейтинг: 0 / 0
21.12.2020, 22:37
    #40029943
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
у сайта нет никаких средств на компьютере пользователя для проверки, кто отправляет данные - машина или человек
учите матчасть, юноша, тогда не будите говорить ерунду
...
Рейтинг: 0 / 0
22.12.2020, 13:22
    #40030111
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
вадя, на этом форуме много лет назад ввели ограничения на посты без авторизации и усложнили код "проверки на робота", потому что я написал бота под него. но тогда я спамил ради науки и получения опыта и навыков. а вы спамите от скуки
...
Рейтинг: 0 / 0
22.12.2020, 14:22
    #40030144
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
вадя, на этом форуме много лет назад ввели ограничения на посты без авторизации и усложнили код "проверки на робота", потому что я написал бота под него. но тогда я спамил ради науки и получения опыта и навыков. а вы спамите от скуки
ну во-первых : есть флаг - позволяющий определить программный клик от реального, во-вторых можно отправить это на сервер.
...
Рейтинг: 0 / 0
22.12.2020, 15:03
    #40030181
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
вадя, ой, браузер отправляет флаг, ну всё теперь, расходимся, мы же никак не сможем нажать на окно браузера иначе, только если нанять украинца, который будет тыкать мышкой в нужную область экрана до скончания дней
...
Рейтинг: 0 / 0
22.12.2020, 15:24
    #40030207
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok
вадя, ой, браузер отправляет флаг, ну всё теперь,
ты что из себя дурака строишь? есть обработчики кликов и в этих обработчиках - отправить на сервер по ws - одна строка.
...
Рейтинг: 0 / 0
22.12.2020, 17:29
    #40030258
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
вадя, я тебе говорю, что есть десятки\сотни программ, которые выполняют поставленную задачу, у меня на компе несколько таких. ты мне говоришь, что это невозможно, демонстрируя своё невежество. и кто здесь дурак?
...
Рейтинг: 0 / 0
22.12.2020, 17:42
    #40030263
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
qlewerok,

что не возможно? я говорю что возможно отличить программный клик от реального
...
Рейтинг: 0 / 0
22.12.2020, 18:10
    #40030283
DHDD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
var elem=document.querySelector('.him-Fixture .him-DetailsTwoWay');
var event1 = new MouseEvent('mousedown', {
    view: window,
    bubbles: true,
    cancelable: true
  });
var event2 = new MouseEvent('mouseup', {
    view: window,
    bubbles: true,
    cancelable: true
  });
elem.dispatchEvent(event1);
elem.dispatchEvent(event2);
...
Рейтинг: 0 / 0
22.12.2020, 18:21
    #40030287
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
имитировать нажатие на div
DHDD, Uncaught TypeError: Cannot read property 'dispatchEvent' of null at <anonymous>:12:6
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / имитировать нажатие на div / 25 сообщений из 30, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]