Как решить рекапчу в данном случаю?



  • Здравствуйте, как решить проблему когда путь к рекапче не уникален? БАС предложил только один вариант ":nth-child(1) > div > iframe" естественно что капча иногда не решается.
    Что делать в этом случаю?



  • @OLEG said in Как решить рекапчу в данном случаю?:

    :nth-child(1) > div > iframe

    @OLEG - а что меняется в этом пути - если нтш чилд - обрезай . Попробуй через изучить найти уникальный путь



  • @Turutur Также капча на странице не всегда есть, поэтому проверку на существование сделал через match.
    Теперь есть два варианта пути к капче:
    :nth-child(1) > :nth-child(1) > :nth-child(1) > div > iframe
    .g-recaptcha > :nth-child(1) > div > iframe
    Но как мне кажется это снова ненадолго.
    Вот скрин изучения элемента:
    alt text



  • @OLEG насколько долго мы не знаем - используй пока работает - а дальше видно будет)



  • @OLEG said in Как решить рекапчу в данном случаю?:

    Здравствуйте, как решить проблему когда путь к рекапче не уникален? БАС предложил только один вариант ":nth-child(1) > div > iframe" естественно что капча иногда не решается.
    Что делать в этом случаю?
    Перед загрузкой разрешить кэш, а потом после загрузки капчи , получить элемент кэша captcha



  • @OLEG можно использовать match и часть разметки.
    В крайнем случае -

    1. найти часть разметки(тут зависит от сайта).
    2. записать ее в переменную.
    3. использовать эту переменную в match

Log in to reply