@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
У антикапчи есть параметр для hcaptcha - решена неверно:
https://anti-captcha.com/ru/apidoc/methods/reportIncorrectHcaptcha
можно добавить...если есть возможность.
И предыдущие мои сообщения можно учесть.
Если одномоментно запускать рекапчу на 600 потоков, то от антикапчи идут ошибки которые аварийно завершают рабочий проект.
Thread ended with message "Anti-Captcha: ERROR_RECAPTCHA_INVALID_DOMAIN - Recaptcha server reported that domain for this site key is invalid."
и invalid_sitekey
Небольшой апдейт, позволяющий решать 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 но рабочее
или как сделать так чтоб этот модуль работал как стандартный?
стандартный модуль капчу решил и она убралась
а тут не убирается
как это все решить?
@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 потоков, остальные подходят и просто ждут в очереди, а не отлетают с ошибкой и идут заново по кругу. кпд повышается неплохо и все потоки на капчу забиты под лимит, а не вот это вот все)
@000 said in CaptchaCustom - Модуль для работы с API сервисов решения капчи:
@GhostZ
Подскажите пожалуйста, как сделать таймаут для решения капчи. Предположим, после 50сек она мне нафиг не сделась)))
Я б капчу в еррор и другим сервисом порешал бы ;)
Такой настройки по умолчанию чет не видать...
