@GameBot said in Работа с браузером:
@bigorat проверял только на mail. Примерно 10% ошибок при получении текста письма
Оберните в игнор ошибок и сделайте повтор, сетевые ошибки это нормальное явление.
Всем привет,
Столкнулся с Hcaptcha, которая не решается через уже стандартный модуль, т.к. капча находится во фрейме, а в модуле нельзя вручную site key указывать. Итого, не находит site key. Я эту проблему решил, вытягиваю вручную sitekey из кнопки логина (он оказался в ней), через модуль captcha custom решил hcaptcha, но вот токен не пойму куда сабмитить. Модуль captcha submit работает через раз, выдает ошибку TypeError: Cannot read properties of null (reading 'find'). Т.к. фрейм накладывается поверх нужного сайта не могу понять куда токен вставлять, варианты с :
let submitToken = (token) => {
document.querySelector('[name=g-recaptcha-response]').innerText = token
document.querySelector('[name=h-captcha-response]').innerText = token
document.querySelector('.challenge-form').submit()
}
submitToken('TOKEN_STRING')
и
document.querySelector('[name=g-recaptcha-response]').innerText = "[[KEY]]"
document.querySelector('[name=h-captcha-response]').innerText = "[[KEY]]"
через яваскрипт пробовал, ничего не происходит. У кого какие мысли есть, через что сабмит делать и куда?
@FastSpace посмотрел, пока не смог применить. Не подскажешь что тут заменять? Насколько я вижу callback тут нету:
