Блог проекта rucaptcha.com

Опубликованно: 2017-03-10 14:55:11

 

Не так давно Google дополнил функционал капчи ReCaptcha v2 невидимой капчей.
Её образец можно увидеть по ссылке:
https://www.google.com/recaptcha/api2/demo?invisible=true

Теперь пользователю зачастую даже не нужно нажимать галочку “я не робот”, сама капча появляется в невидимом слое, дополнительно смещённым на 10 000 px выше начала страницы и не видна пользователю.  Прохождение капчи запускается только в момент отправки формы. Если куки пользователя хорошие, то он даже не заметит, что капча была. Если куки не очень хорошие, то при отправке формы он тут же получит по центру экрана стандартную рекапчу, где нужно выбрать несколько изображений.

Читать

Опубликованно: 2016-06-06 13:37:53

 

Если Вы уже много раз обратились к гуглу за получением аудиокапчи, вы начнёте получать аудифайл где говорится "We're sorry, but your computer or network may be sending automated queries. To protect our users, we can't process your request right now. For more details visit www.google.com/recaptcha/securityhelp". Раньше мы расшифровывали данные текст и списывали с Вас деньги за это. Теперь же мы попросту не принимаем такую капчу к распознанию и возвращаем Вам ошибку ERROR_YOUR_IP_IS_BANNED_BY_GOOGLE, и ничего не списываем с баланса при этом

Читать

Опубликованно: 2016-05-23 16:10:08

 

Что-то мы давно не публиковали новостей.
Меж тем мы ввели много новых алгоритмов для распознания рекапчи:

1) Теперь мы принимаем рекапчи любых размеров: 3х3, 4х4, 2х4 и другие если они будут, т.к. появилась возможность задать со стороны заказчика сколько столбцов и строк содержится в изображении
2) Мы собрали большую базу текстов для рекапчи. Вы можете слать текстовую инструкцию к рекапче на любом языке, мы автоматически переведём её на русский и английский для наших работников. В дальнейшем планируем добавление всех распространённых языков
3) Доработан функционал для рекапч, где обновляются картинки. Если картинки обновились и вы прислали обновлённое изображение, то мы заблокируем работникам те картинки, которые не были нажаты в прошлый раз.
4) Ну и наконец, мы начали распознавать аудиокапчи от рекапчи.
Все параметры для отправки расписаны на странице API ReCaptcha

Читать

Опубликованно: 2015-10-19 15:19:13

 

В работу введены два новыйх метода:
textinstructions=%TEXT%
Текст, который будет показан работнику. Может содержать в себе инструкции по разгадке капчи. Ограничение - 140 символов. Текст необходимо слать в кодировке UTF-8.
textcaptcha=%TEXT%
Текстовая капча. Картинка при этом не загружается вообще, работник получает только текст и вводит ответ на этот текст. Ограничение - 140 символов. Текст необходимо слать в кодировке UTF-8.

 

Теперь Вы можете присылать в сервис короткие текста с вопросом, а работники по возможности будут на них отвечать.

В данный момент мы уже столкнулись с рядом проблем по этим методам.
1) Языки. Часть вопросов приходит на Испанском, Французском и других языках. Но несмотря на то, что есть работники говорящие на этом языке, мы о них не знаем и показываем задачу случайному работнику.
2) Необходимость "гуглить" что бы ответить на вопрос.
В случае, если данные методы будут востребованы и будут пользоваться спросом, мы выпустим дополнения к этим методам, повышающим стоимость распознавания и правильность распознавания.

Читать

Опубликованно: 2015-09-22 11:41:51

 

Мы тут подумали, что передавать данные строкой это каменный век и нужно бы следить за технологиями.
Теперь, если прибавить к адресу запроса параметр &json=true, или указать это в POST параметрах, то сервер вернёт ответ в формате JSON!
{"status":1,"request":"Волшебство!"}

Ответы такие же, как и на загрузку капчи\получение ответа.
status=0  - ошибка
status=1 - всё OK

Читать

Опубликованно: 2015-09-07 18:38:19

 

Мы специализируемся на распознании капч, таких маленьких надоедливых картинок с  текстом. У нас на сервере постоянно находится от 300 до 1000 работников, которые в режиме реального времени разбирают все поступающие картинки за 4-10 секунд. Распознание текста с чека похоже на распознание капчи, но распознание информации с кассовых чеков мы выделили в отдельный инструмент: все данные раскладываются в свои поля, проводится валидация ИНН и каждое распознание проверяется модераторами.

Какие данные вернёт сервер:


ИНН магазина: 007327067461
Дата продажи: 2015-09-06
ОПЛАЧЕНО (с учётом скидок): 262.600

Товары (артикул/количество/общая стоимость)
64860 | молоко нежвозр 3,2% 950г д/дет | 3.000 | 111.000
3442 | сайра натур.245г морскаярадуга | 1.000 | 43.500
63597 | сыр костромской 45% кошкинское | 0.398 | 79.200
76405 | козинак подсолнеч.тимоша | 0.372 | 28.980

 

Общая схема распознания чека:
1) Вы загружаете изображение чека и получаете ID
2) Случайный работник получает чек и вводит данные с него
3) 2 случайных работника проводят проверку введённых данных
4) Вы по ID обращаетесь к серверу за результатом распознания
Образец ответа сервера: txt дока тут

API загрузки чека и получения ответа:

Адрес загрузки чека: http://rucaptcha.com/in_invoice.php
Адрес получения ответа: http://rucaptcha.com/res_invoice.php

 

Загрузка чека:


Загрузка чека возможна в двух форматах:
multipart и base64

 

Пример загрузки в формате multipart:

<form method="post" action="http://rucaptcha.com/in_invoice.php" enctype="multipart/form-data">
<input type="hidden" name="method" value="post">
Ключ от учетной записи:
<input type="text" name="key" value="YOUR_APIKEY">
Файл капчи:
<input type="file" name="file">
<input type="submit" value="загрузить и получить ID">
</form>

YOUR_APIKEY - Ваш key, длинной 32 символа, взять тут

Пример загрузки капчи в формате base64:

<form method="post" action="http://rucaptcha.com/in_invoice.php">
<input type="hidden" name="method" value="base64">
Ключ от учетной записи:
<input type="text" name="key" value="YOUR_APIKEY">
Тело файла капчи закодированное в base64:
<textarea name="body">BASE64_FILE</textarea>
<input type="submit" value="загрузить и получить ID">
</form>

YOUR_APIKEY - Ваш key, длинной 32 символа, взять тут
BASE64_FILE - Тело файла закодированное в base64. Не забудьте дополнительно закодировать тело в URLEncode, иначе тело картинки придет битым.
 

В ответ на загрузку чека система вернёт:
OK|123
Где 123 - ID чека в системе, к которому потом нужно будет обратиться за ответом, а OK - означает успешную загрузку.
 

Получение ответа на чек:

Ответ на чек получается GET-запросом:

http://rucaptcha.com/res_invoice.php?key=YOUR_APIKEY&action=get&id=ID
YOUR_APIKEY - Ваш KEY, длинной 32 символа, взять тут
ID - ID ранее загруженного чека

Ответ приходит в формате JSON

Запрашивать отвте на чек следует через минуту с момента загрузки. В случае, если ответ ещё не готов, следует повторять запрос через каждые 10-30 секунд.

 

Стоимость распознания чеков

В данный момент стоимость распознавания весьма низка, всего 3 рубля 57 копеек за 1000 символов в ответе
Стоимость распознания чека из образца выше - 0,741 рубля (74 копейки)

 

Если у Вас возникли сложности с интеграцией или какие-либо вопросы, свяжитесь с нами через поддержку или по телефону +7 (495) 215-19-11

Читать

Опубликованно: 2015-04-30 14:59:33

 

Не так давно у знаменитой своими зверствами рекапчи появился новый тип капчи, где нужно указать изображения, похожие на что-либо.
Мы, как всегда, оперативно готовы к новым типам капчи.
Если прислать нам вот такую картинку, с дополнительным параметром

id_constructor=23


То наши работники внимательно изучат каждое изображение и укажут по каким картинкам нужно будет кликнуть.
Формат ответа:
OK|click:3/8/9/

Что означает, что для правильного ответа нужно кликнуть на 3, 8 и 9 картинки

Стоимость распознавания 1000 подобных капч - 90 рублей.
А вот так выглядит интерфейс работника:

 

Если у Вас есть потребности в аналогичных конструкторах - свяжитесь с поддержкой.

Читать

Опубликованно: 2015-02-06 18:45:04

 

Время и правильность распознавания изображений

 

В Кратце:

Мы рады сообщить, что теперь и русскоязычные и англоязычные капчи на нашем сервисе распознаются быстрее, чем у альтернативных сервисов. Если Вы тестировали наш сервис на англоязычных капчах, но Вас не устроила скорость ответа, то возвращайтесь. Мы прошли длинный и тяжёлый путь, что бы всё стало  работать лучше, чем у конкурентов. Если Вы тестировали наш сервис на русскоязычных капчах, то Вы и так работает с нами.

 

Подробнее:

Сервис RuCaptcha начинался как сервис, ориентированный на русские капчи. С первых дней работы мы зарекомендовали себя как лучший сервис по распознаванию кириллических капч, т.к. мы активно набирали русскоязычных работников и создавали им идеальные условия для работы, внимательно относясь к правильности и скорости ввода капчи, поощряя тех, кто вводит быстро и без ошибок.

 

Но вот с англоязычными капчами, до некоторо времени у нас были проблемы:
1) Многие русскоговорящие работники плохо знают английскую раскладку клавиатуры
2) Многие работники принципиально отказывались вводить английские капчи, в особенности рекапчу

 

В вопросе рекапчи мы полностью  разделяем мнение наших работников, т.к. и сами не можем понять, что тут написано:

 

Поэтому в  мае 2014 года мы создали англоязычную версию нашего сервиса: 2captcha.com, куда стали приглашать англоязычных работников.

 

Мы прошли непростой путь, перед тем как научились разделять общий поток входящих изображений между русскоязычными и англоязычными работниками, не тратя на это драгоценное время. Если вебмастер не шлёт флаг на каком языке написана капча, сервер, ориентируясь на ответы работников, самостоятельно назначает язык приходящих изображений от данного вебмастера.


 

После этого мы внесли настройку для русскоязычных работников, которая позволяет им получать только кирилилческие и цифровые капчи. Благодаря этой настройке те, кто плохо знает латинскую раскладку, вводят только кириллические и цифровые капчи и не тратят время на переключение раскладок.


 

К осени 2014 года у нас набралось достаточное количество англоязычных работников, что бы без задержек и с высоким процентом правильности распознавать до 2х млн англоязычных изображений. Но тут курс RUB\USD стал падать и англоязычные работники начали массово отказываться от работы на сервисе, т.к. ставка за распознавание одного изображения, в пересчёте на USD, сильно снизилась. Нам пришлось немного увеличить цену для вебмастеров: если раньше ставка за распознавание колебалась от 14 до 30 рублей, то теперь она находится в пределах 18 - 44 рублей  за 1000 распознаваний. И изменилась формула рассчёта ставки для работника. Это позволило вернуть англоязычных исполнителей.

 

На сегодняшний день мы можем распознавать до 3х млн англоязычных изображений и до 5 млн кириллических, сохраняя при этом как скорость ответа, так и процент правильности распознавания.

 

Акция! 200 рублей на повторное тестирование!

По этому случаю, мы объявляем небольшую рекламную акцию: Если Вы пробовали наш сервис, но Вас не устроило время распознавания\процент правильных ответов и Вы перестали пользоваться нашими услугами, то мы готовы пополнить Ваш баланс на 200 рублей для повторого тестирования сервиса. Мы уверены, что сейчас вы будете полностью довольны качеством нашего сервиса.

 

Пара слов о reCAPTCHA

К сожалению, приходится признать, что по уровню распознавания данной капчи мы ещё не догнали сторонние сервисы. Количество правильных ответов  примерно на 10% ниже, чем у конкурентов. Но мы обязательно решим эту проблему. Кстати, следует отметить, что мы возвращает деньги за неправильные ответы!

 

Читать

Опубликованно: 2014-12-29 17:38:40

 

Читать

Опубликованно: 2014-07-23 19:43:06

 

RuCaptcha это не только расшифровка капч. Но и оцифровка всевозможных бланков, анкет и опросных листов.
Вы можете самостоятельно создавать шаблоны, по которым будут распознаваться Ваше изображение.

 

Допустим, у Вас есть огромное количество опросных листков вот такого вида:

Вы в интерфейсе сервиса rucaptcha.com создаёте шаблон, в котором указываете в каких полях нужно вписать ответ, в каких выбрать ответ из существующих, а какие поля предствалены чекбоксом. После чего, Вы посредством нашего API присылаете нам эти изображения, с указанием по какому шаблону их распознавать. У работника открывается изображение и поля для заполнения\выбора ответа\чекбоксы.

Пример интерфейса работника по этому изображению:

В ответ на загруженное изображение сервер вернём Вам ID загруженного изображения. Через 20-30 секунд к серверу можно обратиться за ответом на этот ID, если ответ ещё не готов, попытку можно повторить через пару секунд. Изображения можно загружать в несколько потоков. В данный момент сервер способен распознавать примерно 3000 таких изображений в минуту.

Пример ответа сервера на изображение выше:
num:141070|amiability:5|competence:4|exterior:5|reklam:Посоветовали знакомые/Из интернета/|frequency:Раз в год|sex:муж|date:16.08.1985
num, amiability, competence - обозначают соответсвующие поля и задаются в шаблоне. Значения после двоеточий - ответы работников.

Стоимость одного распознавания, формируется исходя из количества и типов полей для заполнения. Т.к. сейчас идёт тестирование и обкатка функционала, окончательную стоимость мы сказать пока не можем. Ориентировочная стоимость за распознание изображения из примера - 40 копеек. Если у Вас есть желание использовать этот функционал, свяжитесь с  нами по email: support@rucaptcha.com или телефону +7 (495) 215-19-11, мы предоставим Вам доступ к конструктору шаблонов и предоставим баланс для тестирования функционала.

А пока, для тестирования функционала, мы предоставили своего рода "игрушку", куда Вы можете загрузить визитную карточку, и через пол минуты получить её расшифровку.

Читать