авторизация на сайте через всплывающее окно

swaggafox97

Client
Регистрация
05.06.2018
Сообщения
17
Благодарностей
3
Баллы
3
Здравствуйте. как то можно найти кнопку в таком всплывающем окне? через конструктор действий и исследовать элемент не находит. сейчас захожу через поиск по картинке но как по мне это не самый удобный вариант. ( пример сайта - https://bartio.bex.berachain.com/ )
123945

когда нажимаешь на connect к сайту, появляется это окно для авторизации через кошелек
 

Sok0lov

Client
Регистрация
25.11.2021
Сообщения
119
Благодарностей
58
Баллы
28
Можно через JS кубик

document.querySelector("#dynamic-modal > div").shadowRoot.querySelector("div > div > div.portal__container > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(2) > div.wallet-list__container > div > button:nth-child(1) > div.list-tile__children > span").click();

И сделай Выполнять на текущей странице (вверху) и внизу укажи переменную
 
  • Спасибо
Реакции: swaggafox97

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 572
Благодарностей
9 187
Баллы
113
сейчас захожу через поиск по картинке но как по мне это не самый удобный вариант.
И не самый надежный.
Как вариант - используйте определение координат вышестоящего элемента, который всегда находится на своем месте как бы, приращивайте фиксированное кол-во пикселей к полученным координатам и кликайте кубиком 'Эмуляция мыши' по этим координатам.
 
  • Спасибо
Реакции: swaggafox97

swaggafox97

Client
Регистрация
05.06.2018
Сообщения
17
Благодарностей
3
Баллы
3
Можно через JS кубик

document.querySelector("#dynamic-modal > div").shadowRoot.querySelector("div > div > div.portal__container > div:nth-child(2) > div > div > div > div > div > div > div > div:nth-child(2) > div.wallet-list__container > div > button:nth-child(1) > div.list-tile__children > span").click();

И сделай Выполнять на текущей странице (вверху) и внизу укажи переменную
через какой инструмент можно находить эти значения?
 

K R

Client
Регистрация
14.01.2017
Сообщения
130
Благодарностей
133
Баллы
43
  • Спасибо
Реакции: Чешир и swaggafox97

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