Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Web > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 29.08.2018, 22:23   #1
OmegaBerkut
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 946
Репутация: 160
По умолчанию Что делать с результатами anti-captcha.com ? element not visible.

Здравствуйте. Я не знаю, в какую ветку было бы написать правильнее, поэтому написал сюда.

Сижу сейчас колдую над Google reCAPTCHA. Сайт anti-captcha.com предоставляет API для связи с сервисом распознавания в автоматическом режиме, но проблема на моей стороне.

Вот я получаю результат - хеш который необходимо подставить в форму с рекапчей в <textarea id="g-recaptcha-response" ..></textarea>.
В связке с Selenium WebDriver найти этот элемент textarea не составляет труда, а вот отправить туда текст - довольно таки интересная задача, так как выполнение падает с возражением от Selenium element not visible.
И действительно, ведь в этой капче некуда вводить текст; а именно в текстовом представлении я получаю хеш, который, согласно документации API, нужно вставить в текстовое поле.

Что подскажете сделать ?
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Старый 29.08.2018, 22:26   #2
Alex11223
Модератор
Заслуженный модератор
 
Регистрация: 12.01.2011
Сообщений: 17,005
Репутация: 3316

icq: 512-765
skype: alexp.frl
По умолчанию

Код:

webDriver.ExecuteScript($"document.getElementById('g-recaptcha-response').value = '{captchaAnswer}';");

Alex11223 на форуме   Ответить с цитированием
Старый 29.08.2018, 23:27   #3
OmegaBerkut
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 946
Репутация: 160
По умолчанию

Alex11223, пасиба работает. В отличие от весов возле вашего ответа =)
__________________
Подпись ? Не, не слышал ...
OmegaBerkut вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать? - делать нечего! LV1974 Свободное общение 19 13.12.2017 13:48
Как отправить запрос на api.anti-captcha.com frenkRus PHP 5 29.11.2017 16:01
Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++? nokian8 Свободное общение 19 25.06.2012 23:09
Specified element is already the logical child of another element. Disconnect it first. sealmu WPF, UWP, WinRT, XAML 0 24.02.2011 18:36
p:element и q:^element - в чем разница? Arkuz Компоненты Delphi 1 21.04.2008 01:16


17:37.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru