При отсылки капчи в СМ данными сниппетом получаю ошибку.

one

Client
Регистрация
22.09.2015
Сообщения
6 951
Благодарностей
1 296
Баллы
113
В какой то момент работы шаблона стало выдавать такую ошибку. Памяти достаточно, комп не перегружен. СМ не перегружен, визуально функционирует. Пока ничего не перегружал, другие шаблоны работают. Какие мысли будут по этому поводу?

Выполнение действия CSharp OwnCode Out of memory.
Код:
//Отправка капчи из картинки
var captcha__get = project.Variables["CAPTCHA_FILE_NAME"].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, "");
// отрезаем лишнее
var tmp = result.Split(new [] {"-|-"}, StringSplitOptions.None);
if (tmp.Length > 1)
{
File.Delete(captcha__get);
return tmp[0];
}
File.Delete(captcha__get);
return result;
 

one

Client
Регистрация
22.09.2015
Сообщения
6 951
Благодарностей
1 296
Баллы
113
Блин, капча битая стала приходить.
 
Последнее редактирование:

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
292
Баллы
63
Очень интересно, использую его в своих проектах и никогда с таким не сталкивался.
Картинка в формате png?

P.S. еще забыл добавить, в 12 строке можно указать модуль распознавания "var result = ZennoPoster.CaptchaRecognition("CapMonster2.dll", base64String, "CapMonsterModule=полное_имя_модуля");"
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 951
Благодарностей
1 296
Баллы
113
Уже разобрался. Сорри за панику. Больше не буду. :-)
 

SHELBY

Client
Регистрация
09.09.2016
Сообщения
237
Благодарностей
292
Баллы
63

one

Client
Регистрация
22.09.2015
Сообщения
6 951
Благодарностей
1 296
Баллы
113
  • Спасибо
Реакции: SHELBY

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