Как обучить бота разгадывать капчи? - C#

Узнай цену своей работы

Формулировка задачи:

Ну я думаю вопрос вполне понятен: Как обучить Бота разгадывать капчи? Не только такие капчи, где: 3+2 и т.п.; но и сложные, где картинки.. Я помню, что там надо через специальный сайт делать: rucaptcha; Чтобы бот отправлял запрос на этот сайт и получал ответ... Как такое реализовать в коде?

Решение задачи: «Как обучить бота разгадывать капчи?»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using Akumu.Antigate;
  10. using System.Net;
  11.  
  12. namespace АнтиКапча
  13. {
  14.     public partial class Form1 : Form
  15.     {
  16.         public Form1()
  17.         {
  18.             InitializeComponent();
  19.         }
  20.         AntiCaptcha AntiCaptcha = new AntiCaptcha("Номер кошелька");
  21.  
  22.         private void button1_Click(object sender, EventArgs e)
  23.         {
  24.             float result = AntiCaptcha.GetBalance(); // Ваш баланс
  25.             double DOL = 59.58; // Курс доллара
  26.             double ReDO = DOL * Convert.ToDouble(result); // Перевести $ в Руб.          
  27.             MessageBox.Show(Math.Round(ReDO, 2).ToString() + " Рублей", "Ваш баланс!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); // Вывести сообщение результата вашего баланс...
  28.         }
  29.  
  30.         // Разгадать капчу
  31.         private void button2_Click_1(object sender, EventArgs e)
  32.         {
  33.  
  34.             using (var client = new WebClient())
  35.             {
  36.                 string result = AntiCaptcha.GetAnswer(client.DownloadData("Ссылка капчи"));
  37.                 textBox1.Text = result.ToString();// Написать ответ капчи в текстовое поле
  38.             }
  39.         }
  40.     }
  41. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут