Как проверить появилась ли капча или нет?

Moved Поддержка
  • Совсем новый в басе, не судите, а лучше помогите :)
    Пишу чекер epic games
    После ввода данных и нажатия кнопки "Войти" может появиться, в может и не появиться hCaptcha.
    Так вот в этом и вопрос, существование какого элемента проверять, чтобы понять вылезла ли капча или нет?
    И еще вопрос, какую область выделять для того, чтобы эту капчу решить?

  • @ulyashko said in Как проверить появилась ли капча или нет?:

    овсем новый в басе, не судите, а лучше помогите :)
    Пишу чекер epic games
    После ввода данных и нажатия кнопки "Войти" может появиться, в может и не появиться hCaptcha.
    Так вот в этом и вопрос, существование какого элемента проверять, чтобы понять вылезла ли капча или нет?
    И еще вопрос, какую область выделять для того, чтобы эту капчу решить?

    Самый простой вариант.

    После нажатия на кнопку ставите сон 5 секунд, и выполняете действие проверить существование элемента. В вашем случае капчи.

    Если она есть то нажимаете, если нет то проходите далее.
    В вашем случае это будет оптимально.

  • Загрузить URL (Ждать полной загрузки - false)

    `Ждать появления элемента` (xpath запрос: //*[элемент без капчи] | //*[//frame капчи])
    

    Проверить существование элемента (элемент без капчи) -> true - решаем капчу. false - авторизовались, идем дальше.

    Что-то там спать и ожидать не зачем. Скрипт так будет тормозить на ровном месте. Мы же хотим чтоб он работал, а не спал.

  • @thepappo На уровне знаний который описал человек, все что описано вам это ........ что то странное. Для начала надо научится стоить логические цепочки, а уже после их совершенствовать.

  • 0 Votes
    5 Posts
    639 Views
  • 0 Votes
    8 Posts
    767 Views
  • 0 Votes
    4 Posts
    559 Views
  • 0 Votes
    13 Posts
    1021 Views
  • 0 Votes
    34 Posts
    10935 Views