I'm writing a bot with which I can create accounts on several pages.
I have to develop my anticaptcha alghoritm (based on audio - already done).
I tried to do it with python + selenium but after clicking recaptcha button I got the following message We're sorry, but your computer or network may be sending automated queries...
Now I'm trying to do it with puppeteer. Here is code example:
const puppeteer = require('puppeteer-extra')
const StealthPlugin = require('puppeteer-extra-plugin-stealth')
puppeteer.use(StealthPlugin())
let browser = puppeteer.launch({ headless: false }).then(async browser => {
const page = await browser.newPage()
await page.goto('https://nubela.co/proxycurl/')
const frameHandle = await page.$("iframe");
const frame = await frameHandle.contentFrame();
await frame.click('.recaptcha-checkbox-border')
await page.screenshot({ path: 'res.png', fullPage: true })
await browser.close()
})
I'm getting "TypeError: Cannot read property 'click' of null".
I tried to iterate over frames but it does not work too...