- Регистрация
- 29.05.2017
- Сообщения
- 442
- Благодарностей
- 697
- Баллы
- 93
Всем привет, когда гадаю капчу на пост\гет, то использую данный снипет
предварительно сохранив картинку, есть ли возможность передать без сохранения?
C#:
//Отправка капчи из картинки
var captcha__get = project.Variables["имя переменной,а в ней путь к картинке"].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);
image.Dispose();
}
var result = ZennoPoster.CaptchaRecognition("CapMonster2.dll", base64String, "");
// отрезаем лишнее