Результаты поиска по запросу: xpath

Forum search Google search

  1. radv

    Вопрос по XPath

    у таблиц могут быть свои атрибуты, к которым можно привязаться. или через счетчик. Мoжно в конструкторе действий подсмотреть варианты xpath
  2. Phoenix78

    Вопрос по XPath

    если цель составить xpath который выделяет именно эти 2 таблички, то это конечно надо под....ся, но думаю это возможно.... однако если цель по быстрому все сделать, то проще все спарсить в список и уже работая со списком посчитать по своей логике.
  3. SlavenTyz

    Вопрос по XPath

    Спасибо за ответ я изучал XPath и сейчас разбираюсь , но following-sibling соберет все table, но мне нужно только 2 или 4 шт, которые между тыгами p[1] и p[2] потому что на одном и том же уровне находятся тэги p и table
  4. Phoenix78

    Вопрос по XPath

    стоит все таки подтянуть знания по xpath :bk: твой путь даст тебе возможность посчитать сколько p всего найдено. для таблиц надо составить другой путь... погугли following-sibling::*
  5. SlavenTyz

    Вопрос по XPath

    1) Путь ХPath правильный string XPath="//p"; 2) Меня интересует как определить кол-во тэгов table например между p[1] и p[2] и как именно с ними по работать т.е спарсить данные
  6. Phoenix78

    Вопрос по XPath

    сначала надо составить правильный путь xpath, что бы в DevTools показывал то что надо и в том количестве сколько надо. а уж получить данные с валидного пути это дело техники.
  7. SlavenTyz

    Вопрос по XPath

    Не понял можете как нибудь по другому ответить. Тем более у меня тэг p вообще пустой
  8. Phoenix78

    Вопрос по XPath

    кубик парсинга, парсишь по xpath в список, потом получаешь количество строк в списке. если знаешь C# , то гугли FindElementsByXPath , и его свойство .Count
  9. SlavenTyz

    Вопрос по XPath

    Как узнать сколько fullTag =table идет после p[2].На сайте в тэге р идет название таблицы, а table это сами таблицы которые и нужно спарсить
  10. Rimen

    Не отрабатывается клик мышки по элементу и не происходит перомотка вниз

    //Поиск элемента var xpath = instance.ActiveTab.FindElementByXPath("//div[contains(@class,'sport')", 0); //Движение к элементу instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(xpath); //Клик instance.ActiveTab.FullEmulationMouseClick("left", "click"); //Скролл...
  11. SlavenTyz

    Не отрабатывается клик мышки по элементу и не происходит перомотка вниз

    ...определяются и мышка наводиться, но не получается кликнуть и промотать вниз. Вот код который написал Tab Tab1=instance.ActiveTab; string XPath="//div[contains(@class,'sport')"; HtmlElement htmClic=Tab1.FindElementByXPath(XPath,0); Tab1.FullEmulationMouseMoveToHtmlElement(htmClic);//Мышка...
  12. Phoenix78

    Как загрузить картинку в сообщество вк

    гадать никто не будет. открой DevTools и изучи структуру страницы. по изученной структуре составляй xpath. svg это тег векторной картинки, у него наверняка есть контейнер. к svg не рекомендую даже пытаться цепляться, версия xpath в зенке не видит этот тег.
  13. Mikhail B.

    Уходит в долгий скролл в ZP при эмуляции мыши.

    Профиль мобильный, и сами профили старые, не очень хочется менять разрешение.
  14. Gunjubasik

    Уходит в долгий скролл в ZP при эмуляции мыши.

    ...например в PM у вас Chrome 1920x1080, а Зенно Opera 800x600 и т.д. Пробуйте ставить разрешение по умолчанию 1920x1080 и один и тот же UA и проверять что бот делает. Потом определитесь какой кубик проблемный и сверяйте xpath, если нет, на данный кубик отключайте полную эмуляцию на одно действие.
  15. jabralosya

    Помогите плиз составить Xpatch

    Нужно видеть в целом структуру html что бы понять как правильно составить xPath. Не понятно Вы пытаетесь найти элемент вложенный или какой.
  16. Gunjubasik

    Уходит в долгий скролл в ZP при эмуляции мыши.

    ...обманка на сайте), который находится в невидимой области - листать может бесконечно. Что бы такого не было, нужно проверять корректность Xpath, что бы находило конкретно то что нужно, так же желательно написать свой метод прокрутки+наводки к нужному элементу и сверять находится ли обьект в...
  17. P

    Помогите плиз составить Xpatch

    //*[text()="144353985"]/following-sibling::button[contains(@class, "More-button")] Так? Чет не находит.
  18. jabralosya

    Помогите плиз составить Xpatch

    Можешь так попробовать //div[contains(@class, "Card")]/button[@type="button"] Для того что бы найти какой то элемент по неполному значению можно использовать функцию contains() как я показал выше.
  19. radv

    Помогите плиз составить Xpatch

    попробуйте расширение Chropath для поиска элементов и проверки XPATH
  20. jabralosya

    Помогите с текстом или продайте кубик)

    Попробуй по xPath //div[@role="textbox"] Или укажи имя атрибута role а значений textbox тэг div
  21. radv

    Не работает шаблон

    ...может не успевать загрузиться, потому может не находить элемент. Элемент может появляться после какого то действия, или может быть верстка динамическая и xpath просто не срабатывает. При ошибках можно сохранять код страницы в файл, чтобы проверить элементы. Ну и счкриншот тоже можно сохранить.
  22. Phoenix78

    Не работает шаблон

    улучшать условия поиска, что бы при каждой перезагрузки страницы не вываливался по ошибке. перейти на xpath, хотя там тоже надо уметь составлять стабильный путь. в общем в ПМ несколько раз надо прогонять шаблон с начала, с полной перезагрузкой сайта и проекта.
  23. Phoenix78

    Как распознать капчу вк

    сделай проще. найди вот эту картинку, а xpath замени на свой ;-)
  24. B

    Как распознать капчу вк

    я нажимаю на картинку Поиск xpath, сам элемент картинки выделяется, но как этот элемент передать в капчу через переменную или как? и какой атрибут выбирать? я все перебрал и никакой не подходит атрибута src нет к тому же
  25. Phoenix78

    Как распознать капчу вк

    не пользуюсь этим детским конструктором. :bk: я бы нашел элемент по xpath и прописал бы в кубике решения капчи, который добавил бы из списка кубиков.
  26. Dmitriy Ka

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    Тут тоже есть нюанс.:-) Эмуляция делается не под конкретный сайт, нужен универсальный xPath, который работал бы на большинстве сайтов.
  27. Phoenix78

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    тогда модифицируй xpath, что бы меньше находил. так то этот язык довольно мощный для поиска.
  28. Dmitriy Ka

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    В дальнейшем нужно будет работать с HtmlElement: кликать, водить мышкой, вставлять значения, получать координаты
  29. Phoenix78

    Подскажите как быстро фильтрануть большую коллекцию HtmlElements

    ...вызывает обращение к браузеру, а оно нереально долгое. поэтому для парсинга надо один раз забрать HTML или DOM и уже его распарсить. для этого можно использовать как сторонние dll , так и зенковский метод парсинга xpath из строки, который представлен в виде кубика Парсинг или его аналог в c#...
  30. Phoenix78

    кто работал с яндекс директ помогите пожалуйста

    тебе все равно искать элемент. селектами в джаве или xpath в зенке, хрен редьки не слаще. :bk: селектами в зенке кстати тоже можно.
  31. V

    кто работал с яндекс директ помогите пожалуйста

    ...можно сделать так: создаешь кубик bad end и на него вешаешь сохранение исходного кода когда возникнет ошибка, открываешь эту стр в браузере и проверяешь свой xpath. Если в браузере не откроется, то заходишь в project maker, отключаешь javascript и открываешь там. и проверяешь свой путь до...
  32. radv

    Kто может подсказать по xPath?

    Попробуйте и сравните. Chropath это не моя разработка, просто мне он показался более удобным, чем остальные вот и все. Ну и знание теории по xpath никогда лишним не будет. :az:
  33. S

    Kто может подсказать по xPath?

    Рад, что помог.) Да он везде ссылку пихает со своей разработкой... Видимо на автомате даже. Достаточно зайти в расширения для браузера и поискать инструменты для поиска XPath. В одном он прав, они все удобнее того, что есть в PM.
  34. L

    Kто может подсказать по xPath?

    Доброе утро, а чем Chropath лучше чем встроенный поиск xPath в ProjectMaker?
  35. radv

    Kто может подсказать по xPath?

    попробуйте расширение Chropath для поиска элементов и проверки XPATH
  36. S

    Kто может подсказать по xPath?

    Привет. Вероятно ты хочешь оператор или - 'or' . Вот пример с твоим путем...
  37. L

    Kто может подсказать по xPath?

    приветствую, исследую элемент, получаю xPath (элемент всегда один и тот же исследуется) но в конце слово каждый раз рандомно меняется. Существуют 4 варианта "high, low, mid, NA". Нужно последнее слово "high, low, mid или NA" положить в переменную. Можно конечно получить значение "low" ->...
  38. F

    Помогите с Select и Option плз...

    ...= new Random(); //string kat = project.Variables["kategoriya"].Value; //int sotrydn = int.Parse(project.Variables["tel_prefix"].Value); string xpath = ".//option[@value='"+project.Variables["tel_prefix"].Value+"']"; HtmlElement he =...
  39. F

    Помогите с Select и Option плз...

    ...rnd = new Random(); //string kat = project.Variables["kategoriya"].Value; int sotrydn = int.Parse(project.Variables["FR"].Value); string xpath = ".//option[@value='"+project.Variables["FR"].Value+"']"; HtmlElement he = instance.ActiveTab.MainDocument.FindElementByName("phoneCountryCode")...
  40. jackeyroe1

    Как определить правильные координаты на веб-странице?

    Понял, спасибо дорогой друг :)
  41. Phoenix78

    Как определить правильные координаты на веб-странице?

    находишь элемент по xpath и у элемента получаешь видимые координаты и видимые размеры. высчитываешь точку внутри элемента и туда кидаешь.
  42. Iv1

    Запрос на функцию клика по ссылке в js бургер меню bitrix

    ...код 5. Перегружаемая. 5.1 Чтобы можно было передать хендл (или как правильно называется) на htmlElement 5.2 Чтобы можно было передать сразу Xpath и номер совпадения (чаще всего первый конечно же) 6. Контроль простого способа клика (а вдруг ссылка вообще не в бургере) и можно банальным...
  43. mig-z

    XPath following-sibling::

    Решено. Правильный путь такой: //div[@class='counter-param'][contains(text(),'Аккаунты')]/following-sibling::div[@class='counter-value'] Взял инфу для примера отсюда: https://stackoverflow.com/questions/3655549/xpath-containstext-some-string-doesnt-work-when-used-with-node-with-more
  44. mig-z

    XPath following-sibling::

    Помогите пожалуйста написать правильный XPath. Нужно значение элемента, являющегося следующим братом контекстного узла со значением "Аккаунты". Не знаю как указать правильно что должен содержать именно "Аккаунты", а так вроде как вот путь...
  45. Gunjubasik

    xPath descendant не работает в FindElementByXPath

    Еще раз внимательно прочитайте: Когда вы пытаетесь найти через devtools - вы ищите целую строку где есть текст. А когда вы используете xpath - вы говорите боту - найти мне xpath Имя которого text, а в конце вы просите достать из текста - текст .InnerText Пробуйте еще например такие варианты...
  46. Gunjubasik

    xPath descendant не работает в FindElementByXPath

    var tab = instance.ActiveTab; var xPath1 = tab.FindElementByXPath("//h1/span[text()]", 0).InnerText; var xPath2 = tab.FindElementByXPath("//h1/descendant::span[text()]", 0).InnerText; return $"1: {xPath1} \r\n 2: {xPath2}"; Логика в том, что вы указываете найти текст и достать из него...
  47. Phoenix78

    xPath descendant не работает в FindElementByXPath

    первая. это база