Задать вопрос
@noytmant

[VkNet] Обработка капчи?

Вообщем сделал отправку сообщения, но когда подходит дело до капчи начинается самое интересное. Вроде как, сделал всё адекватно:
try
            {
                vk_api.Messages.Send(new MessagesSendParams()
                {
                    RandomId = randomId,
                    UserId = usrid,
                    Message = msg

                });
           }));
            }
            catch (CaptchaNeededException ofda)
            {
                string ggqw = "";
                string url = ofda.Img.AbsoluteUri;
                var captsid= ofda.Sid;
                if (enabled)
                {
                    Debug.Add("Обработка капчи");
                    try
                    {
                        ggqw = VkCaptchaWorks.Solve(url, captsid.ToString());
                        }
                    catch (RuCaptchaException ex)
                    {
                        Debug.Add("Ошибка обработки" + ex.Message);
                    }
                    messha.CaptchaKey = ggqw ;
                    messha.CaptchaSid = captsid;
                }
                else
                {
                    Debug.Add("Ввод капчи из изображения");
                    string ggqw2 = VkCaptchaWorks.SolveManual(url, captsid.ToString());
                    messha.CaptchaKey = ggqw2 ;
                    messha.CaptchaSid = captsid;
                }
            }

Ввожу код с картинки или использую RuCaptcha, разницы нет, при вводе допустим с картинки вручную, капча как бы разгадана, но следом идёт ещё одна капча и так бесконечно. С RuCaptcha тоже самое, он её обрабатывает(ДАЖЕ БАЛАНС С САЙТА УХОДИТ ЗА РАЗГАДКУ), и так до бесконечности, пока сам вк не даст писать. Что может быть не так?
  • Вопрос задан
  • 420 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы