Copié esta documentación de forma directa de los titiriteros del solucionador de captcha, aunque sigo recibiendo este error ( https://www.npmjs.com/package/puppeteer-extra-plugin-recaptcha ).
Error: TypeError: solveRecaptchas no es una función.
Este es mi código:
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();```