Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Здравствуйте!
Кто-нибудь знает как в ProjectMaker нажать какую-либо кнопку в bing.com/chat?
Скрин кнопок
Можно даже нажать кнопку экспорт в текстовый файл.
Пробовал поиск по картинке, пробовал найти xpath, пробовал найти в конструктор действий (просит найти вручную).
Пробовал ответ найти в page.source и в page.text.
Но как-то не получается...
Может кто делал? Редко надо, но иногда надо.
И вообще есть какой-нибудь вариант отправить запрос через URL и получить ответ в удобном виде, чтобы проще скопировать оттуда и дальше использовать в шаблоне?
Можно даже нажать кнопку экспорт в текстовый файл.
Пробовал поиск по картинке, пробовал найти xpath, пробовал найти в конструктор действий (просит найти вручную).
Пробовал ответ найти в page.source и в page.text.
Но как-то не получается...
Может кто делал? Редко надо, но иногда надо.
И вообще есть какой-нибудь вариант отправить запрос через URL и получить ответ в удобном виде, чтобы проще скопировать оттуда и дальше использовать в шаблоне?
Как вариант, можно брать координаты вышестоящего постоянного элемента и от него приращивать нужное количество пикселей и делать клик 'Эмуляцией мыши' по координатам.
Как вариант, можно брать координаты вышестоящего постоянного элемента и от него приращивать нужное количество пикселей и делать клик 'Эмуляцией мыши' по координатам.
Это и есть поиск (Поиск+ИИ Copilot), кликнуть можно только по кнопкам (ссылкам) в меню.
Т.е. открываю страницу, ввожу туда кубиком запрос, нажимаю кубиком Ctrl+Enter, получаю ответ.
Не могу пока найти вариант того, что ответ был на странице целиком, кроме того, что появились дополнительные возможные запросы, предлагаемые сервисом.
И не знаю как нажать кнопку скопировать или экспорт, или скопировать только ответ и только на тот запрос, который был сделан. Чаще всего ответ, который нужно скопировать или экспортировать - самый последний на странице запрос. Остальные кнопки не нажимаю шаблоном. )
Обработку как копировать и вставить из буфера обмена на C# нашел тут
Как вариант, можно брать координаты вышестоящего постоянного элемента и от него приращивать нужное количество пикселей и делать клик 'Эмуляцией мыши' по координатам.
Т.е. получается вариант только отскриншотить, найти на скриншоте положение части изображения (элемента) и его координаты, а дальше при тех же размерах инстанса делать клик? Только таким образом?
Как вариант, можно брать координаты вышестоящего постоянного элемента и от него приращивать нужное количество пикселей и делать клик 'Эмуляцией мыши' по координатам.
Вообще, на сколько метод скриншотить и высчитывать или высчитывать нужное количество пикселей эффективен при работе с сайтами, парсингом, эмуляцией работы с браузером, автоматизации действий в интернете?
Кнопки находятся за shadow-root, благо он здесь открыт (open, а не closed как стало в cloudflare после обновления несколько дней назад) и нажать на кнопки можно, используя js.
Сам я в js не особо разбираюсь, но тут не сложно в целом.
Первым делом нужно открыть инструменты веб-разработчика в зенке (devtools). Инструменты эти безбожно глючат, но возможно вам повезет и они отработают нормально.
Нажимаем на стрелку в левом верхнем углу devtools, наводим курсор на нужный нам элемент в браузере, жмём левую кнопку мыши.
В окне devtools произойдет фокусировка на нужной нам строке html кода.
Жмём правой кнопкой мыши на этом элементе, открывается контекстное меню. Если открывается в том виде, что и у меня (с чёрным контекстным меню), то можно грязно выругаться, перезагрузить PM и попытать счастья ещё раз.
В контекстном меню нужно выбрать copy - js path или как-то так. Так мы получаем в буфер обмена полный путь к элементу, включая все эти шадоуруты.
Теперь нужно положить этот текст в кубик Свой код - JavaScript. Добавить к нему в конце .click();
В кубике выбираем Выполнять: на текущей странице.
Код отрабатывает отлично, файл скачивается в папку Trash или куда там у вас назначено.
P.S. Уважаемый Sergodjan, может быть вы в курсе, этот баг с черным контекстным меню планируют чинить или может уже починили? Версия 7.7.13.0. И второй вопрос, не планируется ли оптимизировать работу с элементами страниц? У конкурентов сделано как-то так, что не требуются все эти пляски с бубном для работы с shadow-root.
А вот хз, я в js не силён. Может быть кто-то подскажет как правильно на эту кнопку кликнуть. Если вручную нажимать, то текст заносится в буфер обмена. Через код - нет. При этом аналогичные действия с другими кнопками(экспорт, лайки) приводят к нужному результату.
А вот хз, я в js не силён. Может быть кто-то подскажет как правильно на эту кнопку кликнуть. Если вручную нажимать, то текст заносится в буфер обмена. Через код - нет. При этом аналогичные действия с другими кнопками(экспорт, лайки) приводят к нужному результату.
Кстати, можно обратиться к ИИ, чтобы он написал код на js для получения координат кнопки. Js путь же есть, а дальше так же как клик можно сделать и получение координат в переменные, подставив к пути соответствующий код. Потом уже сделать обычный клик кубиком или кодом C#.
Кстати, можно обратиться к ИИ, чтобы он написал код на js для получения координат кнопки. Js путь же есть, а дальше так же как клик можно сделать и получение координат в переменные, подставив к пути соответствующий код. Потом уже сделать обычный клик кубиком или кодом C#.
Как вариант, можно брать координаты вышестоящего постоянного элемента и от него приращивать нужное количество пикселей и делать клик 'Эмуляцией мыши' по координатам.
Кстати, можно обратиться к ИИ, чтобы он написал код на js для получения координат кнопки. Js путь же есть, а дальше так же как клик можно сделать и получение координат в переменные, подставив к пути соответствующий код. Потом уже сделать обычный клик кубиком или кодом C#.