Как мне позвонить и ввести значение в javascript на веб-странице - PullRequest
0 голосов
/ 16 апреля 2020

Мне нужно вызвать скрипт для ввода «ответа», который я получаю от deathbycaptcha. Скрипт, который я пытаюсь вызвать с веб-страницы:

<script>
        var cresponse = "";

        var correctCaptcha = function (response) {
            cresponse=response;
        };

Единственное другое место, где я могу найти правильную капчу - это строка HTML:

<div class="g-recaptcha" data-sitekey="6LchcFEUAAAAAJdfnpZDr9hVzyt81NYOspe29k-x" data-callback="correctCaptcha" theme="light"><div style="width: 304px; height: 78px;">

Когда я это делаю что я обычно делаю, введите «код ответа» во внутреннюю секцию g-response-captcha HTML, это не работает. Я подозреваю, что скрипт, который хранит ответ в cresponse (который проверен позже), не запускается. Поэтому мне нужно заставить его работать самому. Я огляделся вокруг, но не нашел ничего о том, как вызвать скрипт, который выглядит следующим образом. Буду признателен за любую помощь.

Я использую python3, с Селеном (и Хром в качестве драйвера), а также смерть от recaptcha

...