CaptchaCustom - Модуль для работы с API сервисов решения капчи

Делитесь модулями
  • Небольшой апдейт, позволяющий решать ReCaptcha Enterprise V2 и передавать ей параметр "s" (присутствует на некоторых сайтах) .
    Актуально только для решения через Antigate API, т.к. рукапча не поддерживает передачу параметра S (вернее в документации об этом не сказано, хотя и поддерживают).

    В файл engine.js были добавлены лишь 3 строки, начиная с 200.

    if(_CAPTCHA_IS_ENTERPRISE && _CAPTCHA_DATA_S){
       task["enterprisePayload"] = {"s":_CAPTCHA_DATA_S};
    }; 
    

    @GhostZ внесите пожалуйста изменения в релиз.
    captchacustom.zip v2.2

    upd.
    Добавил возможность отправки и через RuCaptcha API, т.к. стандартный модуль БАСа отправляет этот параметр.
    Изменены строки с 318.

    if(_CAPTCHA_IS_ENTERPRISE){
    add_data("enterprise", "1");
    };
    if(_CAPTCHA_IS_ENTERPRISE && _CAPTCHA_DATA_S){
    add_data("data-s", _CAPTCHA_DATA_S);
    };
    

    Версия с RuCaptcha API и Antigate API captchacustom.zip v2.2

  • Есть что то актуальное как найти cakkback? по типу https://community.bablosoft.com/topic/13356/помогите-вызвать-callbackfunction-после-ришения-капчи/27 но рабочее

    или как сделать так чтоб этот модуль работал как стандартный?
    стандартный модуль капчу решил и она убралась
    а тут не убирается
    как это все решить?

  • есть тут кто живой? как Респонсе закрыть на Hкапче??
    заебала эта ебатория

  • @GhostZ А как увеличить время ожидания рекапчи? По дефолту 90сек видимо стоит, надо больше

  • @den335 @GhostZ Не нашли случайно? Тоже нужно изменить время ожидания ответа, только уменьшить наоборот. Таймаута у этого действия, как на стандартных кубиках, нет

  • @Sadzurami
    @GhostZ
    На антикапче для hcaptcha теперь выдаётся юзарагент.
    Добавьте пожалуйста если возможно)

    upd:
    автор подсказал сделать так в выполнить код:

    _switch_http_client_internal(); var resp = JSON.parse(http_client_encoded_content("auto")); [[USER_AGENT]] = resp.solution.userAgent;
    
  • can you update so when it fails it doesnt automatically fail out. I can not add any error handling it auto closes the whole script.

  • ERROR_ZERO_BALANCE - На вашем счету недостаточно средств.

    Когда при выполнении действия Решить RecaptchaV2 приходит такой ответ:
    {"status":0,"request":"ERROR_ZERO_BALANCE"}
    , то из этого действия вылетает такая вот ошибка. с сообщением во лог, что не хватает денег.
    причем, ошибка не перехватывается даже если действие Решение RecaptchaV2 выполняется внутри блока Игнорировать Ошибки.
    и скрипт (или поток) скоропостижно завершается.
    Можете исправить?

  • да неплохо было бы такое сделать. зачем объясню - вот куплено на сервисе 5 потоков на решение капчи. можно пускать просто 5 потоков, чтобы они не превышали лимит. но тогда тратится много времени в никуда. т.е. грубо говоря можно пустить 8-10 потоков и пока решаются 5 потоков, остальные подходят и просто ждут в очереди, а не отлетают с ошибкой и идут заново по кругу. кпд повышается неплохо и все потоки на капчу забиты под лимит, а не вот это вот все)

  • This post is deleted!
  • @GhostZ
    Подскажите пожалуйста, как сделать таймаут для решения капчи. Предположим, после 50сек она мне нафиг не сделась)))
    Я б капчу в еррор и другим сервисом порешал бы ;)
    Такой настройки по умолчанию чет не видать...

  • @000 said in CaptchaCustom - Модуль для работы с API сервисов решения капчи:

    @GhostZ
    Подскажите пожалуйста, как сделать таймаут для решения капчи. Предположим, после 50сек она мне нафиг не сделась)))
    Я б капчу в еррор и другим сервисом порешал бы ;)
    Такой настройки по умолчанию чет не видать...

    5ae85033-a2d6-4a02-8315-81daa40ee013-изображение.png

  • @Fox
    Воу! Спасибо. Чет я думал это действие только для браузерных кубиков...
    Проверю!

  • планируете добавить решение капчи Turnstile от Cloudflare?

  • @cruz я добавлял, модуль заливал в тг. Щя поищу, сюда докину

  • @Q_Q ваш модуль умеет вызывать callback функцию рекапчи?

  • @wk4z от меня там только добавление апи запросов под Клауд капчу. Колбек можешь запросить у любого из капча сервисов. Вообще, довольно странно что эта информация отсутствует в доке у сервисов. Тебе под какую капчу?

  • @Q_Q подскажите в последней версии вы исправляли то что, когда допустим ставишь false на прокси, но в поле прокси была переменная, он ее ищет и если ее нет выдает ошибку. Или же это сто стороны бас траблы ?