I copied this captcha solver straight form puppetters documentation though I still get this error(https://www.npmjs.com/package/puppeteer-extra-plugin-recaptcha).
Error:TypeError: solveRecaptchas is not a funcion.
This is my code:
for (const frame of page.mainFrame().childFrames()) {
await frame.solveRecaptchas()
}
await puppeteer.use(
RecaptchaPlugin({
provider: {
id: '2captcha',
token: '1f7fbd02c2444ae86c697'
},
visualFeedback: true // colorize reCAPTCHAs (violet = detected, green = solved)
})
)
await page.solveRecaptchas()
await Promise.all
await page.click("span[class='c-report-an-issue--none js-ri-submit submitControl ']", elem => elem.click());
await browser.close();
}
async function generate(){
var page = await launchPage();
await contact(page);
await fillOrderInfo(page);
await fillPersonalInfo(page);
await solveRecaptchas(page);
await solveCap(page);
}
async function generate_parallel(instance_count) {
let instances = [];
for (let i = 0; i < instance_count; i++) {
let index = i;
instances.push(
generate(
index
)
);
}
await Promise.all(instances);
}
generate_parallel();
generate();```