Эмуляция нажатия по recaptcha

Пишу небольшой автоматизатор на tampermonkey, столкнулся с проблемой что не могу никак эмулировать нажатие по рекапче(проходится она без проблем).
Через создание нового event'а "click" не получается, как я понял из-за того что это iframe
Попытался сделать нажатие по определенным координатам, но и с этим тоже появляются проблемы

// Получаю сам обьект iframe
        var recaptcha = document.querySelector('.g-recaptcha')
        // console.log(recaptcha)
// Обрабатываю куда именно стоит нажать (чуть левее от центра)
        let temp = getCoords(recaptcha)
        var clientX = temp['left'] + (temp['width'] /4)
        var clientY = temp['top'] + (temp['height'] /2)
// Моя попытка сделать это через "click"
        //document.elementFromPoint(clientX, clientY).click()
// Попытка через MouseEvent
        var ev = new MouseEvent('click', {
            clientX,
            clientY
        })
        document.dispatchEvent(ev)
// Просто проверка куда оно должно нажиматься
        //var block = document.createElement('div')
        //block.style = 'position:absolute;width:10px;height:10px;background:#db7093;top:'+clientY+'px;left:'+clientX+'px'
        //document.body.appendChild(block)
        console.log('Name entered')

Какими еще методами можно нажать на эту каптчу?


Ответы (0 шт):