Подскажите, как быть.
До вчерашнего дня через
hCaptchaGnizer капча распознавалась на ура.
Теперь не хочет.
Сделал сам запросы к рукапче с sitekey, получаю от них ответ.
Дальше через кубик JS код вставляю следующие данные (в переменной
get_otvet_ok содержится ответ решенной капчи):
document.querySelector('[name=h-captcha-response]').innerText = '{-Variable.get_otvet_ok-}';
document.getElementById("challenge-form").submit();
После этого происходит обновление страницы, к исходному url адресу добавляется параметр
?__cf_chl_captcha_tk__=1327b5116471b28243acc1b5d5d5e585bca94b6b-1619508621-0-AXu0TSC2StdoVloH_6rpyFtMVcsyN_mOM2iTyBVuUecj1HJh3uapZVNE-55jRumw4PdQ8LzMB1yCnAsaM40VfpsEDAk7QZXz9L9Ykbn3z2gdIjsr8wfRkxH172QvyxiyFrtPxqNpnWDP_6Oecbus0aVtagyoK1wk7qe8dOoztu-twLumFijlAVUSPpDLSt1cG8gw2rFpR-Jr5EN6rICigrwAwYJ3YC13yOOB-uPkw-dx9nzbtuREw3Xh5T4vr5SwK8dTiIkk8PLKWnuohyfsSpd7cNSGi7bWYrmoSkszmyYyMOoK8_PVogzongro6VwvSTIzdV1KlKq0rAh4q3ONz-YNPCxCRGIuFoT-s_n6l-I55pw7XHaeInaC2FYTyKhPhlGbJH81ipN58LVxU7wgc-5Q9Mum3pZlMETeri3Z6BOrrH6gUZIX2KEzBDeR4qByF6H_hizhGbcZvV13p-oEOCU3VZ949TZoq_ZDx1CXpVDKmRmnu_3-1y_FoIija6FWB3bC5OnohPvCf3n8VgBFvDqdxHhhbd9lrwmclc3RtxOuBduJu2D6BRlHo-_v9bUz9YqW-xHS2VpGg2uZs1ATI0NhK1pU6m6-Lbt0CXrBPG
и опять запрашивает разгадывание капчи.
Вот код контейнера с капчей, возможно он поможет разобраться с тем, что же нужно отправлять в ответ:
<div id="trk_captcha_js" style="background-image:url('/cdn-cgi/images/trace/captcha/nojs/h/transparent.gif?ray=6460b52f9b0ec447')">
</div>
<div id="cf-hcaptcha-container">
<iframe src="https://newassets.hcaptcha.com/captcha/v1/37da736/static/hcaptcha-checkbox.html#id=092tqgj793gt&host=www.zzap.ru&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=off&tplinks=on&sitekey=03196e24-ce02-40fc-aa86-4d6130e1c97a"
title="widget containing checkbox for hCaptcha security challenge"
tabindex="0"
scrolling="no"
data-hcaptcha-widget-id="092tqgj793gt"
data-hcaptcha-response=""
style="width: 303px; height: 78px; overflow: hidden;" frameborder="0">
</iframe>
<textarea id="h-captcha-response-092tqgj793gt" name="h-captcha-response" style="display: none;"></textarea>
</div>
</form>
Код формы:
<form class="challenge-form interactive-form" id="challenge-form"
action="/?__cf_chl_captcha_tk__=a421858cea5ad5d0d5fab48dfa881b2dd32731c6-1619449510-0-AdR75oojiEYxG2U_PxT2HK1tNCSvyMHg_yyip2G7sWIR4nFIpJ--umCb7_IYk7yoaCyEj-BcvHNjd4TlrCMjkoHMiv5LsbpZx65OGscN412moGWmZjV09-mmYcYn_VMsEs7CkpGypM-6pYOBikUtAs-Wmsj3D1pBsjCUOuIIdzYj0eWHBsWMxI7vjxXH_bZg8ikR3zY4QhNBrZHd1Bkbg9TorX846rk_EI7zlCRzMH0P4pvJ7w7VN3_C8_0zEFVuzQJsE2qta1yhRWWglkRiiwcIEXqlc16orUGlpX-02FL9XlUwvwcEoVKgGOwiTVIzorY-YOfrVkbw3-MiRMp2x5NL4U6RXNJX5KO9it43HjMeXyIhEMIarxZHTsA6VXVmq8-ocRQuF6P8uXbTNwMqBhyrBBgSHKwi80IOeRXcBmiq-9_pzT8EeoZiMeD_HoMtvcE5UB6H1aWVPxU9MDP7RxIaUmiHyXMY9JX_n9Z_bX9LF2cARD-SMz5eYuZbzCRUGM414LbczP0uEQkvSHdBMSk_hfJFOJVEPmPOwuC_L2Rssj4vr4XR_rQ5D8W8ERUg_l9rA_fmwian9JFaGr_UgXGF97zDR12HfZ4mq1wEzBzg"
method="POST"
enctype="application/x-www-form-urlencoded">
<input name="r" value="9469a5b893eadfa74e28ae76b22912250483ba84-1619449510-0-ASbb6QXhmo1mTa0+K1ow1gz57KC1fP6Lmfzqcyb5TO8FmFviekUnvE86XqLjPVmAxt568e3hq+9KhdjaNNd/CkGBQQ3yL2VjFcnOeR+hJBOjdxghNntexR1m9agfJqPfXzerz4aylWAyl9mGpcEzaXPvJmLWNaywycfMn85lp0HNVmB5Uhe51nGBwpfldTzWcQwhvBauQ6D+mc8EYUQIUT7USsHk7JiAiKTzENnpJVz/2+a9w+HstG3TDGt3T926C4Xy+UKIZc9QcHEaD/vntjSxEtwq4iuNv3/qZNWVe6pHBqD1v3FHRyW9OQvf12X2atDtlV9xTyoIH7+PQbfcL8pFwnHYeeuBdXeyZgFlccSGH8+lq01FuIasEfyZSVYp+q42etJaziQC22XkCdamSaT1f8zzoFDg97W+0Gj7l+UHCtKJX3UfLweHNa9hO7/skPpeB4m/DqV0C/WVfDzsBbneFvxSAdQwnJMWk5kRWUYKCpdnrzyaimENz3ZxgzPjCfqk7KunBTXMK1IgKLoVn25GR/m3TJjv2EzBSXGffO187RVP9hIPErzPli6GzSC0OOO/JSDb4vUHnrn78u2eF7FZJJnoc5AM0czKNJMPPpgjkIBIZPiJPx9FqMgnpkGrxp2vMsUl5ibkQPEzwND9b7sdWdqV+fdyhF1Y5sxO9S9orSBggT06evB1XWDSS7MMNVvk77MW8mg+QO8Vjlzunr3jocsK208amr9DEBdWm7ydlp/s+mb66lY84yA8ETlgWsp73ZSkAOO2VeKdSXcr06zTq0PUET0eB1J1HxWpjgcHhL3WF4Yy1x0mXNo7gXn85Hz7hgNAgUNNPOAJ6rAINxgs1Fbm0IYqTWMfC6jo228sDU8MWxurkEY3vYMKV77owrgJ/Zy3kB9zq+avhNFPb3UPkxNVsO0J0iyx5Ysyt0ANM6bVH2HKjYjTNuNzM1psoQ2O54m3VIiCvSzdWx2QJD8e5vezRnch4DZJcQGLYmFMSgUeAbrfKN4wWYWI388jlK+N9aBSgiCicQcV310pMVWwTefyc5O7G/CRqsphY11PubgKbkp6FesGt6dlXNBaPTu7ZvWL/nwFpSFJCdRqWHk0cwD9UnEyk0jatZOUcOsQixvaRL1zq4ZDg8zflKlS/+FyVUpfEU2B4616WW2xE2wN2jfaunGd9NxzCzaH18rUZQd1WnG/dKF2kyftHysVEuUDV4M1u8HZbhF19Tka4dPeL4w0duJogJOn7jsQXygmaMY0r52eBXWlOE/JvMYVZTgqYFgm+ncsK+ZxEk93D3JbdFdksH6TNKz/lt5x2wbrPs+355W7IsCMb4x60mMmik9Lrk2kAmai//fbgklvhVAF7i6OkLI13fhJkpOkG+ypB9VN75Pcan4iVd7LSM4907Wu27ogXsnyagbQcae04yzU+QYxrX2AQBc1oNEm98ICI7TTJY8dfFT58xdRgfvRSi+xiAlefS8cgR9KuJazEhT+u8NgSOGfcPlZ6B9BOs4d5zFqp6/bxiuhkVL9TRMzZHmILRUaWRcdJzvyvX2NWI9GzHFnClNlBwIZPGYrI6XNopp+c5vUfMQEiPKwiLzOXkUOUzmHbnPcF5ZGnGdiy2xZsRc1jhKCRm0YpXQKfd8bi7UsMvweJTfrrM7EEI7tZ6r3DNJXCcx+s+OLaUz3Sb7OGF+lRWktiwNs1BrvJbjmVaqr7xYh1D3ZX6L7AvSXZk4IPs85CYqhREMbsYZ/adsUS4RuMtDY16TIaa/CTkiV9+AyLHRBah1xqhFD/XGKGj56FNqaYvGCfmfRmIlMNmI4Oc/agvX/If5ykEoFE7l4S9MqOgu9AtqDo6xt40RVGRU5dxw4OX7ES+l4qfEM6gAwHC3pAypo5Sqlaysh/Sqc+Yee0YtAHrgbKtmfPzoB6KTtRt67m6F1BFxmijxZ9S8t6M7mdXhkN7dNG7FKgq9oh6J1ozZdyrB1xqdfpstXkuFqZF41lgDs0JR8M5/dX4Q="
type="hidden" />
<input name="cf_captcha_kind" value="h" type="hidden" />
<input name="vc" value="fae7b26275905ce32f5bf5786961f2d0" type="hidden" />
Код срипта:
//<![CDATA[
(function(){
var isIE = /(MSIE|Trident\/|Edge\/)/i.test(window.navigator.userAgent);
var trkjs = isIE ? new Image() : document.createElement('img');
trkjs.setAttribute("src", "/cdn-cgi/images/trace/captcha/js/transparent.gif?ray=6460b52f9b0ec447");
trkjs.id = "trk_captcha_js";
trkjs.setAttribute("alt", "");
document.body.appendChild(trkjs);
var cpo=document.createElement('script');
cpo.type='text/javascript';
cpo.src="/cdn-cgi/challenge-platform/h/g/orchestrate/captcha/v1?ray=6460b52f9b0ec447";
document.getElementsByTagName('head')[0].appendChild(cpo);
}());
//]]>