@Q_Q К сожалению через node.js и ws модуль не могу конектится к сокету т.к там каждый раз создаётся уникальная ссылка для нового пользователя, а объект который её создаёт определить для меня трудно сайт написан на react + obfurscator. Плюс к этому ещё и в самом ws внутри нужно каждые 5 минут отправлять токен аутентификации который генерирует какая-то анонимная функция либо вообще на сервере. Вроде ещё как можно сделать обёртку или сделать прокси чтобы свои обработчики повесить но это уже вообще темный лес для меня недостижимый. Поэтому пришлось использовать такой костыль. В Принципе все работает, ws команды я отправляю также через Ява скрипт и взаимодействую с этим сайтом быстро не используя веб интерфейс сайта вообще. Единственная проблема это видеть всю консоль не только в режиме отладчика. Я думал может в BAS есть какой-то свой способ о котором я не знаю, просто парсить ее в переменную бесконечно каждый раз обращаясь к ней и записывая последнее действие по умолчанию
Xpath или альтернатива?
-
@mmaxsmile said in Xpath или альтернатива?:
Всем привет. Подскажите пожалуйста как в нужной строке (нужному Тексту) поставить галочку, если он не кликабелен. То есть вычислить строку и именно там поставить галочку. С первым текстом делать ничего не надо. Спасибо.
Смотрите разметку, скорее всего строка с галочкой имеют одного родителя
-
@mmaxsmile said in Xpath или альтернатива?:
@fox само собой он есть, но как исходя из этого нажать необходимый элемент
Приведите пример сайта или разметки
-
@mmaxsmile said in Xpath или альтернатива?:
@fox выделенный элемент - тот на который нужно кликнуть
Вам xpath выражение тоже в png формате написать?
-
@usertrue canvas рулит))
@mmaxsmile так больше не делайте, если не хотите показать все то то скопируйте элемент и его как текст покажите. Но на самом деле ничего нового вы тут никому не скажете. Из тех кто сможет этим воспользоваться)//div[@aria-cheked = 'false' and @aria-disable = 'false' and contains(@class, '_kx6 ') and @role = 'checkbox']но я составил по картинке=) за рабочесть ответственности не буру
-
@tts9 Думаю пустая трата сил, классы скорей всего динамические ))
-
@tts9 said in Xpath или альтернатива?:
Скорее всего но привязывать к родителям и детям по картинке я не умею=).
А том и речь ))
-
@fox @tts9 @UserTrue Прошу прощение, увы не мог ответить некоторое время.
Код я не скрываю это одно из диалоговых окон Facebook, просто думал так будет удобнее или нагляднее.
Касательно классов они не меняются.
На счет скинуть страницу целиком, напишите как лучше ее сохранить/загрузить конечно все предоставлю
О задаче: нужно кликнуть на элемент изходя из текста который рядом, если можно проще сделать селекторами буду рад предложениям.
Xpath увы не знаю совсем, запросы пойду учить видимо) если есть гайды Xpath по BAS скидывайте, лишним не будет (в руководстве нашел только Xpath селекторы)
-
@mmaxsmile said in Xpath или альтернатива?:
Xpath увы не знаю совсем, запросы пойду учить видимо) если есть гайды Xpath по BAS скидывайте, лишним не будет (в руководстве нашел только Xpath селекторы)
xpath он и в Африке xpath, а не только в БАС ))
https://docs.google.com/document/d/1PdfKMDfoqFIlF4tN1jKrOf1iZ1rqESy2xVMIj3uuV3g/pub -
@mmaxsmile xpath-ы могут и будут сильно отличаться в клиенте и в браузере, но это связанно не с какими то особыми xpath-aми баса, а с тем что браузер собирает все запросы в кучу и разметка становится больше, а клиенту пофигу вот целевая страница одна без дотягиваний, и к ней обращаемся, можно вообще по txt бегать главное что бы разметка была xml.
Гайд вам дал @UserTrue других нет, ну здесь все его используют как ман, и он реально работает. И когда надо освежить.(хотя каждый наверняка свое еще что знает) -
@mmaxsmile said in Xpath или альтернатива?:
@fox @tts9 @UserTrue Прошу прощение, увы не мог ответить некоторое время.
Код я не скрываю это одно из диалоговых окон Facebook, просто думал так будет удобнее или нагляднее.
Касательно классов они не меняются.
На счет скинуть страницу целиком, напишите как лучше ее сохранить/загрузить конечно все предоставлю
О задаче: нужно кликнуть на элемент изходя из текста который рядом, если можно проще сделать селекторами буду рад предложениям.
Xpath увы не знаю совсем, запросы пойду учить видимо) если есть гайды Xpath по BAS скидывайте, лишним не будет (в руководстве нашел только Xpath селекторы)
Код можно сохранить из браузера через ctrl+s, а в BAS'e через одноимённое действие
-
@Fox said in Xpath или альтернатива?:
@mmaxsmile said in Xpath или альтернатива?:
@fox @tts9 @UserTrue Прошу прощение, увы не мог ответить некоторое время.
Код я не скрываю это одно из диалоговых окон Facebook, просто думал так будет удобнее или нагляднее.
Касательно классов они не меняются.
На счет скинуть страницу целиком, напишите как лучше ее сохранить/загрузить конечно все предоставлю
О задаче: нужно кликнуть на элемент изходя из текста который рядом, если можно проще сделать селекторами буду рад предложениям.
Xpath увы не знаю совсем, запросы пойду учить видимо) если есть гайды Xpath по BAS скидывайте, лишним не будет (в руководстве нашел только Xpath селекторы)
Код можно сохранить из браузера через ctrl+s, а в BAS'e через одноимённое действие
в BAS'e через одноимённое действие
Что за одноименное действие заменяет "Сохранить страницу как... " ??
-
@Kingstreet06, "Код страницы"
-
@GhostZ said in Xpath или альтернатива?:
@Kingstreet06, "Код страницы"
Оно не позволит мне сохранить страницу в PDF
-
@GhostZ said in Xpath или альтернатива?:
@Kingstreet06, "Код страницы"
Сохранить как ...
А не код страницы)


