Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2018, 21:23   #1
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию Что делать с результатами 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, 21:26   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Код:
webDriver.ExecuteScript($"document.getElementById('g-recaptcha-response').value = '{captchaAnswer}';");
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.08.2018, 22:27   #3
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,538
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что делать? - делать нечего! LV1974 Свободное общение 19 13.12.2017 12:48
Как отправить запрос на api.anti-captcha.com frenkRus PHP 5 29.11.2017 15: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 17:36
p:element и q:^element - в чем разница? Arkuz Компоненты Delphi 1 21.04.2008 01:16