Загрузка...

BAS The decision of the round captcha

Thread in Private Keeper, BAS, OB created by Mopy Feb 4, 2025. 311 views

  1. Mopy
    Mopy Topic starter Feb 4, 2025 2 Feb 13, 2021
    Подскажите пожалуйста с 1 вопросом, а как сделать что бы бот решал круглую капчу где нужно крутить картинку пока она не встанет на свое место? Когда бот доходит до решение капчи, вылазит окно и там есть какие-то координаты, а что с ними делать и куда их девать я не знаю.[IMG][IMG][IMG]
     
  2. Kalipso
    Kalipso Feb 4, 2025 531 Apr 12, 2022
    для этого нужен искусственный интеллект
     
  3. противоположник
    код не мой, но вполне внятный
    JS
    // загружаешь страницу с капчей
    navigate("URL_СТРАНИЦЫ_С_КАПЧЕЙ");

    // ожидаешь загрузки капчи
    wait(3);

    // делаешь скриншот капчи
    screenshot("captcha.png");

    // отправляешь капчу на RuCaptcha
    ruCaptchaAPI = "API_KEY"; // api-ключ свой вставь
    captchaFile = resource("captcha.png");
    captchaID = httpPost("http://rucaptcha.com/in.php", {"key": ruCaptchaAPI, "method": "rotatecaptcha", "file": captchaFile});

    wait(10); // ожидаешь обработку капчи

    // получаешь результат решения
    captchaResult = httpGet("http://rucaptcha.com/res.php?key=" + ruCaptchaAPI + "&action=get&id=" + captchaID);

    while (captchaResult == "CAPCHA_NOT_READY") {
    wait(5);
    captchaResult = httpGet("http://rucaptcha.com/res.php?key=" + ruCaptchaAPI + "&action=get&id=" + captchaID);
    }

    // получаешь данные (угол поворота или координаты)
    log("решение капчи: " + captchaResult);

    // ищешь ползунок и перемещаешь его
    moveAndDrag("X_НАЧАЛО", "Y_НАЧАЛО", "X_КОНЕЦ", "Y_КОНЕЦ");

    // подтверждаешь капчу
    click("X_КНОПКИ_ГОТОВО", "Y_КНОПКИ_ГОТОВО");

    wait(2);
     
  4. 3645483
    3645483 Feb 4, 2025 4353 Nov 6, 2020
  5. krisssss
    krisssss Feb 20, 2025 Banned 10,787 Dec 24, 2024
  6. NingaGo
    NingaGo Feb 23, 2025 43 Feb 9, 2024
     
Loading...
Top