Последнее время пишу на C#, для всяких парсеров/постеров использую удобный фреймворк Viking.Engine, который позволяет легко работать с HTTP-протоколом и многопоточностью. Но, к сожалению, в этом модуле частенько встречаются баги, то глобальные куки не работаю, то рандомизатор текста, а код библиотеки закрытый.
Так вот, там есть функция распознавания капчи через сервис AntiGate.com, но она не обрабатывает ошибку антикапчи ERROR_CAPTCHA_UNSOLVABLE (капчу не смогли разгадать 5 разных работников), в связи с чем бывают случаи, когда модуль перестает реагировать на внешние раздражители (зацикливается).
В поисках решения я находил в сети много разных вариантов, но все они слишком навороченные и идут в виде отдельных библиотек, а я бы не хотел перегружать проект лишними файлами, тем более для такого простого функционала.
Поэтому решил написать простой, маленький класс для работы с AntiGate.com. Функционал такой же, как в модуле для антикапчи на Дельфи
Свежие комментарии