rediffusion
11/10/2017 - 9:25 PM

CaptchaSpecialRecognition()

//Ссылка на онлайн-документацию по объектной модели для всех версий 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 CaptchaSpecialRecognition
//Предназначение метода: Распознавание "специальной" капчи (например, KeyCaptcha) при помощи специализированной DLL библиотеки.
//Параметры:
//    string dllName - Имя DLL библиотеки
//	Instance instance - Инстанс с капчей для распознавания
//	bool asyncRecognize - true если необходимо распознавать асинхронно (async way); иначе и по умолчанию, false
	
//Демонстрация:

Tab Tab1 = instance.ActiveTab;
Tab1.Navigate("http://lessons.zennolab.com/ru/advanced");
Tab1.WaitDownloading();

string strResult = ZennoPoster.CaptchaSpecialRecognition("KeyCaptcha.dll", instance);
project.SendInfoToLog("Результат разгадывания: " + strResult);

//Примечания:
//	1. Метод CaptchaSpecialRecognition будет работать только при наличии приобретёного CapMonster.