Отправить свою картинку в Антикапчу

cooberr

Client
Регистрация
20.02.2012
Сообщения
31
Благодарностей
10
Баллы
8
Такой банальный вопрос, однако я не нашел на него ответ.
Как через Zennoposter отправить свою картинку (лежит в папке) на сервис распознавания капчи?
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Я делаю обычно через код вот так:
C#:
var image = System.Drawing.Image.FromFile(@"C:\1.png");

string base64String = String.Empty;

using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
      image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
      byte[] imageBytes = ms.ToArray();
      base64String = Convert.ToBase64String(imageBytes);
}

var result = ZennoPoster.CaptchaRecognition("Anti-Captcha.dll", base64String, "");
var split = result.Split(new [] {"-|-"}, StringSplitOptions.RemoveEmptyEntries);
if (split.Length == 2) return split[0];
else throw new Exception("ERROR");
 
  • Спасибо
Реакции: alekwuy

Rafa

Client
Регистрация
21.09.2010
Сообщения
182
Благодарностей
24
Баллы
18
Как передать параметры модуля в коде?
пробовал
  1. var result = ZennoPoster.CaptchaRecognition("Anti-Captcha.dll", base64String, "numeric = 1")
но в админке антигейт пусто
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
пробелов там быть не должно
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)