Содержание

recognizeCaptcha

Получает текст указанной каптчи, распознанной на указанном сервисе распознавания каптчи в соответствии с API AntiGate.

Синтаксис

recognizeCaptcha = function(aImageElement, aAddress, aKey, aPhrase
  aMinLen, aMaxLen, aNumeric, aRegSense, aCalc, aRussian);
 
recognizeCaptcha = function(aImage, aAddress, aKey, aPhrase, aMinLen,
  aMaxLen, aNumeric, aRegSense, aCalc, aRussian);

Параметры

Возвращаемое значение

Примеры

  1. //{$MODE ECMA}
    //введите API ключ сервиса каптчи
    var myKey = '';
    //введите адрес API сервиса каптчи. Например: http://antigate.com/in.php
    var captchaService = '';
    //загружаем нужный URL адрес
    loadURI('https://www.webscript.io/examples/recaptcha');
    //Получаем изображение каптчи
    var image = getElement('img',0,['id'],['recaptcha_challenge_image']);
    //Посылаем изображение на распознавание в сервис по адресу 109.206.172.194
    var captchatext = recognizeCaptcha(image,captchaService,myKey).text;
    //Если текст не пустой, то вбиваем текст в поле ввода
    if (captchatext !== ''){
      var input = getElement('input',0,['name','id'],['recaptcha_response_field','recaptcha_response_field'],true);
      clickElement(input);
      typeIn(captchatext);
    }