Пример для капчи изображения на капмонстер

Fog

Client
Регистрация
23.04.2021
Сообщения
79
Благодарностей
9
Баллы
8
есть говнокод который выдал чатгпт. он не работает. приведите пример рабочего кода и что нужно сделать чтобы на капмонстер клоуд отправить изображение и получить решение.

// Получаем URL изображения капчи используя XPath
string captchaImageUrl = instance.ActiveTab.FindElementByXPath(@"//img[@alt=""Captcha""]").GetAttribute("src");

// Загружаем изображение капчи по полученному URL
byte[] imageBytes = instance.ActiveTab.DownloadBytes(captchaImageUrl);

// Конвертируем изображение в Base64
string base64Image = Convert.ToBase64String(imageBytes);

// Создание JSON-объекта для отправки запроса
var requestData = new
{
clientKey = "bca764к11еeadа2da3щ227чf3478о5bф",
task = new
{
type = "ImageToTextTask",
body = base64Image
}
};

// Отправка запроса и получение ответа (это часть кода остаётся без изменений)
// Помните, что вам может потребоваться добавить асинхронную обработку для этого
string response = SendRequest("https://api.capmonster.cloud/createTask", requestData);
 

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