Post Get капча (Пост Гет)

Ha9p

Client
Регистрация
10.11.2016
Сообщения
15
Благодарностей
17
Баллы
3
Всем привет. Столкнулся с проблемой, Капмонстр не хавает капчу на Post запросе.
CapMonster стоит на одном пк, запросы отправляю с другого (сетки разные). Через эмулятор все работает, отснифал запрос (под спойлером), увидел что обращается к "capmonster2.com/in.php", заменил на свой ip:port/ получаю "The page is not available now. For restore access to this page, stop the service of CapMoster 2"

Понимаю что скорее всего это из-за url запроса, как сделать чтобы работало?

P.S. по ссылке ничего подобного не нашел
https://www.google.ru/search?q=site:zennolab.com/discussion/+капча+с+диска

Код:
User-Agent: TubeCast v1.0
Accept: */*
Accept-Language: ru
Content-Type: multipart/form-data; boundary=-----{-Variable.Bounder-}_boundary
Expect: 100-continue
Connection: Keep-Alive

-----{-Variable.Bounder-}_boundary
Content-Disposition: form-data; name="method"

post
-----{-Variable.Bounder-}_boundary
Content-Disposition: form-data; name="key"


-----{-Variable.Bounder-}_boundary
Content-Disposition: form-data; name="soft_id"

19
-----{-Variable.Bounder-}_boundary
Content-Disposition: form-data; name="file"; filename="Captcha.png"
Content-Type: image/png

{-Variable.captcha_img-}
 

Moadip

Client
Регистрация
26.09.2015
Сообщения
509
Благодарностей
823
Баллы
93
  • Спасибо
Реакции: Ha9p

Ha9p

Client
Регистрация
10.11.2016
Сообщения
15
Благодарностей
17
Баллы
3

wizard

Client
Регистрация
04.10.2011
Сообщения
989
Благодарностей
584
Баллы
93
Подскажите а как отправить на распознование капчу из файла ?
 
  • Спасибо
Реакции: spesy

Ha9p

Client
Регистрация
10.11.2016
Сообщения
15
Благодарностей
17
Баллы
3

THE CaHeK

Client
Регистрация
29.01.2016
Сообщения
293
Благодарностей
115
Баллы
43
Подскажите а как отправить на распознование капчу из файла ?
Код:
//Отправка капчи из картинки
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, "");
// отрезаем лишнее
 
  • Спасибо
Реакции: GreenWay

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