Итак, RuCaptcha – антикапча-сервис ручного распознавания изображений, то есть ты посылаешь запросы по API, а исполнители в режиме реального времени занимаются их расшифровкой на время. Сервис поддерживает всевозможные текстовые капчи на русском и английском языке, графические капчи, где нужно кликать на картинки, аудиокапчи и т.д. Каждый день система обрабатывает от 1 000 000 капч, а средний онлайн по исполнителям составляет 1-2,5к человек, в зависимости от времени суток.
Что оно делает
Принцип работы RuCaptcha прост и последователен: с помощью своего APIKEY, ты посылаешь изображение с капчей на сервер и оно назначается свободному исполнителю (или, если все заняты, встает в очередь). У исполнителя есть 20 секунд, чтобы расшифровать капчу, и, если он не может это сделать, то нажимает кнопку «не могу разобрать», так что задание передается другому. Загрузка капчи производится в формате multipart и base64. Если три человека подряд сказали, что не могут разобрать капчу, она помечается как «не капча».
На практике распознавание капчи занимает в среднем 6-9 секунд, но, конечно, раз на раз не приходится: по ходу наших экспериментов бывали и те, что разгадывались за 3с, и те, кто висел по 27с.
Если по полочкам, то имеем:
- поддержка стандартной текстовой капчи на русском и английском, ReCaptcha v2, где необходимо кликать по изображениям (формат 3x3, 4x4, 2x4 и все остальные), ClickCaptcha, где нужно кликать по определенным точкам (возвращает координаты точек x и y), RotateCaptcha, где надо крутить картинку (возвращает значение угла поворота), а также аудиокапчи, ответов на вопросы, математических действий;
- автоматизация распознавания кассовых чеков, оцифровка бланков, анкет, опросных листов;
- приоритеты параметров API, которые могут присылаться софтом или настраиваться вручную: phrase (капча в 1 или 2 слова), regsense (регистр ответа имеет/не имеет значения), numeric (капча только из цифр/только из букв/смешанная), language (язык русский/английский), calc (математические действия), question (ответы на вопросы), минимальная и максимальная длина в символах;
- функция 100% распознавания, когда одна и та же картинка распознается сразу несколькими исполнителям, а затем их ответы сравниваются. Можно указать минимальное и максимальное количество задействованных исполнителей и нужное количество совпадений. Такая расшифровка стоит в несколько раз дороже обычного, в зависимости от количества человек в деле;
- функция SandBox для настройки и отладки своего софта. При ее включении, капчи будете получать только вы;
- подробная статистика по самому сервису (количество исполнителей, процент распознавания изображений, средняя ставка распознавания, среднее время распознавания, количество жалоб) и загруженным капчам (капча, ответ, стоимость, время распознавания, дата загрузки, IP);
- доступ по IP – разрешает использовать текущий ключ только с определенного IP-адреса или диапазона адресов.
API сервиса реализовано на PHP, C++, Python, Java, C#, так что его можно запросто добавить в свой собственный софт. Если ты уже работал с какой-то другой системой антикапчи, то обычно хватает только замены адреса сервера. Подробная инструкция по настройке находится здесь.
Дизайнинг и интерфейс
Первое, что производит впечатление в RuCaptcha – при регистрации в сервисе у нас спрашивают не только e-mail, пароль и подтверждение пароля, но и заставляют пройти сложную графическую капчу (какая ирония). Регистрация для вебмастеров и исполнителей одна и та же, личный кабинет тоже один на двоих, поэтому нас интересует только вкладка API вебмастеру. Здесь можно узнать свой captcha KEY, назначить максимальную цену за распознавание 1000 капч, настроить параметры API, включить дополнительные функции и посмотреть статистику.
Личный кабинет, собственно, как и весь сайт, можно описать одним словом: в стиле ретро, что, впрочем, на работе никак не сказывается. Наверху находятся разделы для исполнителей и вебмастеров, каталог софта, профиль и поддержка. Слева – краткие данные по балансу, все технические настройки, real-time монитор, список загруженных капчей, загрузка тестовой капчи, описание API, история платежей и партнерская программа.
Онлайн-мониторинг в режиме реального времени очень подробный – он обновляется каждые 5, 10, 30, 50, 60 или 300 секунд, включает сводку по текущим капчам, количество распознаваний за текущий час, день и вчера, потраченные деньги и примерное время, через которое они закончатся. В списке загруженных капчей можно посмотреть подробную информацию о каждой расшифровке, имеются удобные удобные фильтры по времени, разгаданным и неразгаданным капчам, тут же подаются жалобы, если что-то вдруг пошло не так.
В общем и целом, интерфейс, конечно, не соответствует последним модным тенденциям, но он очень подробный и в нем легко ориентироваться. Единственное, в первый раз можно немного растеряться, чем отличаются пункты меню «real-time монитор», «статистика загрузок», «загруженные капчи», которые на первый взгляд показывают одно и то же. Но учитывая, что большую часть времени ты все равно будешь проводить вне лк, особой роли это не играет.
Цена вопроса
На момент написания статьи, цена распознавания простой капчи в RuCaptcha составляет 18-44 рубля за 1000 капч, причем ты можешь сам назначать максимальную ставку в настройках аккаунта. Стоимость расшифровки большой капчи с картинкой больше 400 пикселей фиксированная – 50 рублей/1000 капч. При включении функции 100% распознавания, тариф увеличивается пропорционально количеству задействованных исполнителей.
Более сложные капчи, понятное дело, обойдутся дороже. Например, ReCaptcha v2 – 160 рублей/1000 капч. ClickCaptcha – 70 рублей/1000 капч. RotateCaptcha – 35 рублей/1000 капч. Аудиокапча – 70 рублей/1000 капч.
Кроме того, у сервиса имеется реферальная программа, которая позволяет получать до 10% от расходов привлеченных вебмастеров или 10% от заработка приведенных исполнителей. Плюс, можно добавить свой софт в каталог – во-первых, реклама, а во-вторых, дополнительные 10% от потраченных через программу денег на счет в системе. Оплата производится на WebMoney, Яндекс.Деньги, Qiwi, Payeer или мобильный телефон. Минимальная выплата – всего 15 рублей.
А еще, есть раздел промокодов от партнеров. Сейчас там лежат промокод на 300 рэ от виджета обратного звонка UpToCall + код на 300 рэ от системы GetSocial, которая поднимает социальные сигналы на сайте.
Итого
RuCaptcha – простой и удобный антикапча-сервис, который справляется со своими функциями на 100%. Среди его главных плюсов: большое количество поддерживаемых форматов капч (вплоть до аудио), нормальная скорость распознавания (6-9 секунд посреди рабочего дня) и низкие цены. Если ты работаешь с готовым софтом, то в большинстве случаев даже не нужно ничего настраивать – достаточно ввести в настройках свой ключ; интеграция API в свою программу также не должна вызвать особых проблем.
Из очевидных минусов: не самый выдающийся сайт и личный кабинет один на двоих, сразу для вебмастеров и исполнителей. Конечно, на работе это никак не сказывается, но ведь нет пределов совершенству?