Загрузка...

How to send a ready -made token to Cloudfare Kapchu?

Thread in Python created by she1n May 6, 2025. 173 views

  1. she1n
    she1n Topic starter May 6, 2025 9 Oct 28, 2020
    всем ку, я пытаюсь сделаю своего бота который будет логинится на сайте, для этого нужно пройти капчу от клаудфаеров, я решил попробовать использовать сервис который решает капчу за тебя и отправляет токен, но я не понимаю как этот токен мне отправить, чтобы капча была пройдена, помогите пж кто знает, пробовал разные js команды
     
  2. Aisan
    Aisan May 6, 2025 Ничего не продаю и не создаю. Не пишите мне 15,755 Aug 26, 2020
    У всех подобных сервисов есть документация с примерами, ищи в ней
     
    1. View previous comments (9)
    2. Aisan
      N3V3RB0RN, а понял :pepePonyalDa:
      тс сообщение изменил, а я тебе по старому отвечаю
    3. Aisan
      N3V3RB0RN, ну и пусть сидят без клиентов теперь

    4. she1n Topic starter
      Aisan, тукапчу юзал, ну короч я уже нашел способ +- нормальный, сяп за помощь
  3. vac_o
    vac_o May 6, 2025 7 Dec 23, 2020
    Чтобы отправить готовый токен Cloudflare CAPTCHA, вам нужно использовать JavaScript для вставки токена в соответствующий элемент формы и отправки формы. Вот общий алгоритм:

    1. **Получите токен**: Убедитесь, что ваш сервис по решению капчи возвращает корректный токен.

    2. **Определите форму**: Найдите форму, которая содержит элемент для капчи. Обычно это элемент с типом `hidden`.

    3. **Вставка токена**: Используйте JavaScript для установки значения полученного токена в поле формы.

    4. **Отправка формы**: После вставки токена, выполните отправку формы.

    Вот пример кода на JavaScript, который иллюстрирует этот процесс:

    ```javascript
    // Замените 'YOUR_TOKEN' на токен, полученный от сервиса решения капчи
    const token = 'YOUR_TOKEN';

    // Найдите элемент формы и элемент для ввода токена
    const captchaTokenInput = document.querySelector('input[name="cf-turnstile-response"]'); // Проверьте имя элемента

    if (captchaTokenInput) {
    captchaTokenInput.value = token; // Установка токена в поле
    // Найдите кнопку отправки формы
    const submitButton = document.querySelector('button[type="submit"]'); // Проверьте тип кнопки

    if (submitButton) {
    submitButton.click(); // Отправка формы
    } else {
    console.error("Кнопка отправки не найдена");
    }
    } else {
    console.error("Поле для токена капчи не найдено");
    }
    ```

    ### Важные моменты:

    1. **Правильные селекторы**: Убедитесь, что используете правильные селекторы для нахождения элементов в DOM. Их можно проверить с помощью инструментов разработчика в браузере (F12).

    2. **CORS и безопасность**: Учтите, что некоторые сайты могут блокировать такие попытки автоматизации. Возможно, потребуется сделать это с серверной стороны, в зависимости от политики безопасности сайта.

    3. **Использование Puppeteer**: Если JavaScript в браузере не работает, рассмотрите возможность использования инструмента, такого как Puppeteer, для управления браузером программно.

    4. **Этические аспекты**: Применение ботов для обхода капчи может нарушать условия использования сайтов. Убедитесь в легитимности ваших действий.
     
  4. its_niks
    its_niks May 8, 2025 make testers great again! 16,867 Jan 29, 2021
    Ты получаешь токен и обычно он отправляется вместе з запросом, например /login, передаётся login,password и параметр captcha. Ну это нужно на самом сайте смотреть
     
Loading...
Top