Помогите с Capmonster Cloud

Yantar

Новичок
Регистрация
25.09.2020
Сообщения
16
Благодарностей
0
Баллы
1
Помогите пожалуйста с капчей, отсылаю капчу на Capmonster Cloud, баланс 5 долларов оплачен, но ответ так и не приходит, хотя ссылка для капчи верна.
Вот эта капча на этом сайте: https://joblab.ru/access.php

64589

Помогите понять в чем проблема, висит бесконечно, результата нету.
 

Yantar

Новичок
Регистрация
25.09.2020
Сообщения
16
Благодарностей
0
Баллы
1
Я понял в чем проблема , из-за того что ссылка на капчу является https://joblab.ru/antispam/index.php , заканчивается как index.php, CapMonster походу этого не понимает и думает что я ему дрянь подсунул вместо картинки, хотя Content-Type: image/png. Если скачать этот index.php и засунуть в Demo всё прекрасно распознает.

64605

Теперь вопрос созрел как можно это оформить в ProjectMaker? Я бы к примеру скачивал картинку по этому адресу, а после бы отдавал на её на распознавание, я не пользуюсь Capmonster, а пользуюсь Capmonster Cloud , что посоветуете сделать в этом случае?
 

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8
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)
{
project.Variables["UrlError"].Value = tmp[1];
return tmp[0];
}
return result;
Переменная captcha__get это путь к файлу
 

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8
У меня зенно не обновленный, поэтому к капмонстер клауд я подключаюсь через
Anti-Captcha.dll
Если зенно последних версий заменить dll, в 11 строке
 

dadin

Client
Регистрация
19.03.2016
Сообщения
70
Благодарностей
14
Баллы
8
Тоже есть вопрос по поводу данного сервиса.
Столкнулся с проблемой, капчи яндекса (при регистрации\отправки почты) в 85% случаев решается неверно.
Уточните, это только у меня так или у всех?
Если только у меня, помогите решить проблему, заранее огромное спасибо за помощь.
 

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8
Тоже есть вопрос по поводу данного сервиса.
Столкнулся с проблемой, капчи яндекса (при регистрации\отправки почты) в 85% случаев решается неверно.
Уточните, это только у меня так или у всех?
Если только у меня, помогите решить проблему, заранее огромное спасибо за помощь.
У всех так, не гадает он толком ее.
 

dadin

Client
Регистрация
19.03.2016
Сообщения
70
Благодарностей
14
Баллы
8
плохо, конечно.
И я так понимаю, что ничего с этим делать не собираются?
 

Yantar

Новичок
Регистрация
25.09.2020
Сообщения
16
Благодарностей
0
Баллы
1
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)
{
project.Variables["UrlError"].Value = tmp[1];
return tmp[0];
}
return result;
Переменная captcha__get это путь к файлу
Так же само зависает и дальше не идет :(
Вот прикрепил тестовый проект, может кто поможет понять в чем заключается проблема
 

Вложения

  • 21,4 КБ Просмотры: 57

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8
Так же само зависает и дальше не идет :(
Вот прикрепил тестовый проект, может кто поможет понять в чем заключается проблема
Проект не качал, но проверил именно этой сайт, все распознается.
Первое что бросилось в глаза из вашего сообщения это не правильный урл "https://joblab.ru/antispam/index.php " должно быть https://joblab.ru/script/antispam/index.php
 

Yantar

Новичок
Регистрация
25.09.2020
Сообщения
16
Благодарностей
0
Баллы
1
Проект не качал, но проверил именно этой сайт, все распознается.
Первое что бросилось в глаза из вашего сообщения это не правильный урл "https://joblab.ru/antispam/index.php " должно быть https://joblab.ru/script/antispam/index.php
Да, URL не правильный, но я давно это понял и поменял его, картинка отлично сохраняется и подается в распознаватель, но он зависает и результата нету никакого. Сколько у вас примерно уходит времени на распознание этой капчи?
 

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8
Да, URL не правильный, но я давно это понял и поменял его, картинка отлично сохраняется и подается в распознаватель, но он зависает и результата нету никакого. Сколько у вас примерно уходит времени на распознание этой капчи?
пара секунд, кстати пробив плохой у капмонстра клауд на ней.
 

Yantar

Новичок
Регистрация
25.09.2020
Сообщения
16
Благодарностей
0
Баллы
1

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 683
Баллы
113

kolobrod

Client
Регистрация
26.11.2014
Сообщения
77
Благодарностей
14
Баллы
8

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