Как разгадать капчу на авито в C# коде??
Нашел на форуме следующий код,
но я так понял, чтоб им воспользоваться, нужно картинку сохранить.
var captcha__get = project.Variables["captcha__get"].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("Anti-Captcha.dll", base64String, "");
var tmp = result.Split(new [] {"-|-"}, StringSplitOptions.None);
if (tmp.Length > 1) return tmp[0];
return result;
А с картинкой - беда... На гет запрос по урлу капчи
https://www.avito.ru/captcha?1494056107
приходит 403 ответ. Куки брал из instance.getcoockie("
www.avito.ru", true)
На ZennoPoster.CaptchaRecognition по урлу капчи приходит ответ:
c5fced41-d5f3-441d-9cad-8f6b0c2becbc
Что с ним делать ?? ума не приложу...
Кубик "Это капча" прекрасно видит капчу. А в коде - не знаю как подступиться...
КТО поможет??