Отвечаю. поиск элемента не имеет отношения к языкам программирования. И xpath это не язык программирования, это для удобства поиска элемента. Искать элемент можно и через css или другим способом, просто выберите подходящий. Как вы будете искать, это другой вопрос, главное результат. Вы конструктором действий умеете пользоваться? Там иногда несколько вариантов xpath предлагается, и некоторые другие варианты. А вот то что, некоторые элементы могут динамически генерироваться скриптами, и не всегда видны в дереве элементов, это уже совсем другой вопрос. Разработчики сайтов/ресурсов всегда ищут способы защиты от автоматизаторов, разработчики софта автоматизации, всегда ищут способы обхода таких защит. Бывает, что вчера на одном сайте все работало нормально, а сегодня начинает ошибку выдавать, потому что, админы сайтов какую то защиту внедрили. Некоторые пользователи будут искать возможные решения с текущей версией софта, ведь всегда будет вероятность, что потом админы прикрутят что то еще. А если умеешь искать и проверять элементы на страницах, то и сможешь поправить его нахождение при ошибке.
Может Вам в таком случае написать админам сайтов, которые хотите автоматизировать, почему они мешают Вам автоматизировать накрутку на их сайтах, и мешают Вам на них зарабатывать? Пусть сделают все элементы статическими, отключат все защиты от ботов и т.п.
Скажу больше, некоторые пользователи даже не смотрят обучающие видео по работе с программой, которые сейчас есть в свободном доступе, как и раздел примерами проектов (когда я начинал работать с зенкой, были только платные видеокурсы и не было такого обилия примеров с проектами)
А если копнуть суть вопроса глубже, то многие насмотревшись как кто то зарабатывает на соцсетях, арбитраже и т.п. решают автоматизировать это все и представляют, что нашли кнопку бабло, и сейчас ее автоматизируют. А как только столкнутся с первыми ттрудностями начинают ныть (без обид) что не все так просто. А вот представьте на минуту, что у всех, кто пробует автоматизацию, у всех все получается с первого раза без всяких сложностей и доход получается солидный, сколько конкурентов тогда у Вас появится? А если прикрутят гайки немного, то что будет? А у тех кто платит будет желание выплачивать меньше или усложнить как то алгоритм выполнения условий нужных для выплат?
Я не понимаю что вы мне пытаетесь доказать? Что для программы автоматизации не нужна удобная БАЗОВАЯ ФУНКЦИЯ поиска по элементам?
Или то что все новые юзеры идиоты и не могут гуглить?
Сходите почитайте про что такое UX, что такое интуитивно понятный интерфейс? Что такое юзабилити.
Это когда без инструкции и обучения понятны все БАЗОВЫЕ ДЕЙСТВИЯ.
В идеале Включил телевизор и пользуешься, вставил в розетку и на кнопках все понятно. Сел на машину и поехал.
Вас в Google возьмут киньте резюме. Думаете как в Google,
Там вместо кнопки
В НУЖНОМ МЕСТЕ "Перейти в настройки" они ставят ссылку на помощь "как найти кнопку настройки" и подробная инструкция на 2 страницы,
а в конце "Помогла ли вам эта страница"
Я еще раз вам говорю: ПОИСК ЭЛЕМЕНТА ЭТО БАЗОВАЯ ФУНКЦИЯ ДЛЯ АВТОМАТИЗАЦИИ В БРАУЗЕРЕ. И что такое xPath уже не имеет никакого значения. Лишь бы придраться. Уж поверьте, вполне может быть что лагодаря ZP xPath уже получше Вас знаю, но дело не в самом xPath а неудобном интерфейсе. Поучите разработчиков и напомните им что в xPath бывает, что может быть найдено несколько элементов и что в пространстве имен в методе поиска по xPath есть такой аргумент номер элемента и даже есть метод для подсчета числа элементов, а вот в программе не нужно этого, ведь все продвинутые и наплюют что БАЗОВЫЙ ФУНКЦИОНАЛ ПОИСКА ЭЛЕМЕНТА НЕ РАБОТАЕТ В ИНТЕРФЕЙСЕ и пойдут искать в хром девелопер, откроют мануал зеннопостера изучат все пространство имён и все методы во всех версиях, изучат xPath, это ведь намного легче чем разработчику за несколько часов изменить формы используя уже имеющиеся функции в другом инструменте.
Перетащит несколько полей из конструктора действий в парсер, где хотя бы выводится сколько элементов найдено
Невозможность видеть число найденных элементов не дает понять правильно ли составлен запрос
Просто ответьте, да я уверен, что не ответите просто да, ибо ваша цель не суть вопроса и конкретный баг, а просто порисоваться.
Тут много людей таких есть. В поиске наберешь что-то открываешь, а ни одного толкового ответа, только засрано умными советами поискать, погуглить, поучиться, не ныть, "неужели не понятно", и что тупыми вопросами ленивые тупицы Вас задолбали. А иногда ответ будет короче, чем наезды.
Мы все настолько тупые, что не знаем что есть такая функция поиска. А вы настолько умны что не можете догадаться что человек уже обыскался среди советов умников какой нибудь толковый ответ. И потому что-то спрашивает
Если у вас ответ на вопрос, что Вы без такого базового функционала справитесь, так как Вы не ленивый, гениальный и продвинутый, то лучше не продолжайте.