Как обучить бота разгадывать капчи? - C#
Формулировка задачи:
Ну я думаю вопрос вполне понятен:
Как обучить Бота разгадывать капчи?
Не только такие капчи, где: 3+2 и т.п.; но и сложные, где картинки..
Я помню, что там надо через специальный сайт делать: rucaptcha; Чтобы бот отправлял запрос на этот сайт и получал ответ...
Как такое реализовать в коде?
Решение задачи: «Как обучить бота разгадывать капчи?»
textual
Листинг программы
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Akumu.Antigate; using System.Net; namespace АнтиКапча { public partial class Form1 : Form { public Form1() { InitializeComponent(); } AntiCaptcha AntiCaptcha = new AntiCaptcha("Номер кошелька"); private void button1_Click(object sender, EventArgs e) { float result = AntiCaptcha.GetBalance(); // Ваш баланс double DOL = 59.58; // Курс доллара double ReDO = DOL * Convert.ToDouble(result); // Перевести $ в Руб. MessageBox.Show(Math.Round(ReDO, 2).ToString() + " Рублей", "Ваш баланс!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); // Вывести сообщение результата вашего баланс... } // Разгадать капчу private void button2_Click_1(object sender, EventArgs e) { using (var client = new WebClient()) { string result = AntiCaptcha.GetAnswer(client.DownloadData("Ссылка капчи")); textBox1.Text = result.ToString();// Написать ответ капчи в текстовое поле } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д