Пример решения hCaptcha в программе iMacros со встроенным браузером Internet Explorer

Как решать hCaptcha при помощи подключения удаленного JS файла в программе iMacros без установки плагина AntiCaptcha.

На данный момент конструкция URL GOTO=javascript: может не работать в некоторых браузерах. Так что этот код нормально не отработает. В таком случайте попробуйте воспользоваться Firefox или программой iMacros.

Для пользователей, которые используют устанавливаемую программу iMacros мы создали JS файл, содержащий основной функционал решения hCaptcha в любом браузере, в том числе во встроенном в iMacros программу.

Этот пример аналогичен примеру решения Рекапчи в программе iMacros. Поэтому тут мы только представим голый код для решения hCaptcha в приложении iMacros.

VERSION BUILD=844 RECORDER=CR ' URL GOTO=http://democaptcha.com/demo-form-eng/hcaptcha.html ' ' Поместите сюда ваш Anti-Captcha API ключ SET antiCaptchaApiKey YOUR-ANTI-CAPTCHA-API-KEY ' ' Записываем Anti-Captcha API ключ в элемент TEXTAREA.[name=h-captcha-response] TAG POS=1 TYPE=TEXTAREA ATTR=NAME:h-captcha-response CONTENT={{antiCaptchaApiKey{} ' Или вы можете помещать ваш API ключ в DIV#anticaptcha-imacros-account-key, этот способ так же работает 'URL GOTO=javascript:(function(){var<SP>d=document.getElementById("anticaptcha-imacros-account-key");d||(d=document.createElement("div"),d.innerHTML="{{antiCaptchaApiKey}}",d.style.display="none",d.id="anticaptcha-imacros-account-key",document.body.appendChild(d))})(); ' ' Подключение hcaptcha.js файла с функционалом разгадывания hCaptcha URL GOTO=javascript:(function(){vars=document.createElement("script");s.src="https://cdn.antcpt.com/imacros_inclusion/hcaptcha.js?"+Math.random();document.body.appendChild(s);})(); ' ' Далее код, аналогичный тому, что используется для AntiCaptcha расширения ' ' Заполняем текстовое поле тестовым значением TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:recaptcha_demo_form ATTR=NAME:demo_text CONTENT=Тестовое<SP>сообщение<SP>для<SP>iMacros ' ' Самая важная чаcть: ждем 120 секунд пока индикатор антикаптчи с классом antigate_solver ' не получит класс solved, что означает что hCaptcha решена SET !TIMEOUT_STEP 120 TAG POS=1 TYPE=DIV ATTR=CLASS:"*antigate_solver*solved*" ' ' Отправляем форму TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:recaptcha_demo_form ATTR=TYPE:submit

В случае затруднений интеграции AntiCaptcha plugin в iMacros пишите нам при помощи формы обратной связи!