@mansory333 said in Взаимодействие с пользователем:
@UserTrue Так нужен премиум, а у меня его нет.
Аха, ну ничего не поделаешь костылите тогда. Можете программно на странице сайта свою модалку создавать
Всем привет! Пытаюсь написать скрипт для обхода Hcaptcha через сервис Рукапча.
Написал ГЕТ запрос:
http://rucaptcha.com/in.php?key=b79d4fea4d92fb2a7f74bc3ece565489&method=userrecaptcha&googlekey=[[SAVED_XML]]&pageurl=[[CURRENT_URL]]
в итоге мне выдает ошибку в логе: ERROR_WRONG_GOOGLEKEY
Переменная [[SAVED_XML]] у меня в правильном формате получается: 33f96e6a-38cd-421b-bb68-7806e1764460
Ума не приложу почему оно ругается. Прощу помощи
@basnew, вы используете не тот параметр method, userrecaptcha - это для reCAPTCHA, нужно использовать hcaptcha, подробнее можно узнать в API. А вообще для работы с API сервисов решения капчи на форуме есть модуль CaptchaCustom.
Хотел вот еще спросить, может кто-то сталкивался: решаю hCaptcha при помощи сервиса rucaptcha. Все запросы отправил, все по их инструкции, но в конце нужно найти два textarea: h-capchta и g-recaptcha и отправить решение капчи.
Два вопроса:
@basnew Написать и выполнить javascript для результата Х) вот пример решение рекапчи v3 для одного сайта, после использую результат для http
/* PLEASE DO NOT COPY AND PASTE THIS CODE. */(function(){var w=window,C='___grecaptcha_cfg',cfg=w[C]=w[C]||{},N='grecaptcha';var gr=w[N]=w[N]||{};gr.ready=gr.ready||function(f){(cfg['fns']=cfg['fns']||[]).push(f);};w['__recaptcha_api']='https://www.google.com/recaptcha/api2/';(cfg['render']=cfg['render']||[]).push('6Le6u3cUAAAAAIZRLfVweXShU8ZtXr1I0Za14cX1');w['__google_recaptcha_client']=true;var d=document,po=d.createElement('script');po.type='text/javascript';po.async=true;po.src='https://www.gstatic.com/recaptcha/releases/6g5J7UfDQ9mLrweZHj04ekSP/recaptcha__en.js';po.crossOrigin='anonymous';po.integrity='sha384-RuApWdDoPwLFNdUYlX+rsBAHAtQruqW8JHyDdyejk08kG6qc+NXpVxNUKhPYwyoI';var e=d.querySelector('script[nonce]'),n=e&&(e['nonce']||e.getAttribute('nonce'));if(n){po.setAttribute('nonce',n);}var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(po, s);})();
grecaptcha.ready(function () {grecaptcha.execute("6Le6u3cUAAAAAIZRLfVweXShU8ZtXr1I0Za14cX1", { action: "login" }).then(function(token){document.getElementById("[[IDELEMENT]]").value = token});});
RESULT = [[IDELEMENT]].value