- Регистрация
- 20.04.2015
- Сообщения
- 6 095
- Благодарностей
- 6 496
- Баллы
- 113
Приветствую.
Делаю на пост гет запросах шаблон.
Сохраняется капча в виде файла *.php и отправляется на распознание - работает, но когда запускаешь в постере, то выдает ошибку (см. сабж)
Как можно решить вопрос?
Читал тему - http://zennolab.com/discussion/threads/get-post-zaprosy-i-kapcha.14657/ так и не понял в чем загвоздка и как реализовать
ругается на C# код
использую этот:
Делаю на пост гет запросах шаблон.
Сохраняется капча в виде файла *.php и отправляется на распознание - работает, но когда запускаешь в постере, то выдает ошибку (см. сабж)
Как можно решить вопрос?
Читал тему - http://zennolab.com/discussion/threads/get-post-zaprosy-i-kapcha.14657/ так и не понял в чем загвоздка и как реализовать
ругается на C# код
использую этот:
Код:
//Отправка капчи из картинки
var captcha__get = project.Variables["get_cap"].Value;
var image = System.Drawing.Image.FromFile(@captcha__get);
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("RuCaptcha.dll", base64String, "");
// отрезаем лишнее
var tmp = result.Split(new [] {"-|-"}, StringSplitOptions.None);
if (tmp.Length > 1) return tmp[0];
return result;
Последнее редактирование: