Ошибка [1.2.1632] Shop::AliExpress - не работает

Support Alex

Moderator
Команда форума
A-Parser Enterprise
7plpf_220617120605.png
 
Добрый день
Проблему слайдер капчи можно решить
Вот статья
How to bypass “slider CAPTCHA” with JS and Puppeteer
https://filipvitas.medium.com/how-to-bypass-slider-captcha-with-js-and-puppeteer-cd5e28105e3c
И код на js

const puppeteer = require('puppeteer')
async function run() {
const browser = await puppeteer.launchd
headless: false, defaultviewport: { width: 1366, height: 768 }
}}
const page = await browser. newPageO
await page.evaluateOnNewDocumentf() => {
Object.defineProperty(navigator, 'webdriver', { get: () => false
»
})
await page.goto('https://worid.taobao.com/markets/all/sea/register')
let frame = page.frames()[1]
await frame.waitForSelector(’.nc_iconfont.btn_slide*)
const sliderElement = await frame.$('.slidetounlock')
const slider = await sliderElement.boundingBoxf)
const sliderHandle = await frame.$('.nc_iconfont.btn_slide')
const handle = await sliderHandle.boundingBox()
await page.mouse.move(handle.x + handle.width / 2, handle.у + handle.height / 2) await page.mouse.down()
await page.mouse.move(handle.x + slider.width, handle.у + handle.height / 2, { steps: 50 }) await page.mouse.up()
// success!
await browser.close()
}
run()

Если можно почините побыстрее :))
 
Исправлено, добавлена поддержка сессий.
 
Назад
Верх