rediffusion
11/11/2017 - 7:00 PM

WaitCaptchaRecognition()

//Ссылка на онлайн-документацию по объектной модели для всех версий ZennoPoster: //http://zennolab.com/wiki/en:zennoposter:macros-documentation

//Ссылка на онлайн-документацию по объектной модели версии 5.11.4.0: //https://help.zennolab.com/en/v5/zennoposter/5.11.4.0/

project.SendInfoToLog("Запущен проект ZennoPoster.xmlz", true); Thread.Sleep(3000); project.SendInfoToLog("Проект ZennoPoster.xmlz выполнен успешно!", true);

//public static string WaitCaptchaRecognition
//Предназначение метода: Ожидание задачи распознавания

//Параметры:
//    string id - Идентификатор асинхронной (async) задачи распознавания

//Демонстрация:

Tab Tab1 = instance.ActiveTab;
Tab1.Navigate("https://ru.wikipedia.org/wiki/Капча");
Tab1.WaitDownloading();

HtmlElement elCaptcha = instance.ActiveTab.FindElementByXPath("//img[@class='thumbimage']", 0);
string strAsyncTaskId = ZennoPoster.CaptchaRecognition("Anti-Captcha.dll", elCaptcha.DrawToBitmap(true), "", true);
string strCaptchaResult = Regex.Split(ZennoPoster.WaitCaptchaRecognition(strAsyncTaskId), @"-|-")[0];

project.SendInfoToLog("Выполнено! Результат распознавания капчи: " + strCaptchaResult);

//Примечания:
//