Pull to refresh

Comments 24

Спасибо! Буду использовать в своих проектах. Из пожеланий, раз вы хотели использовать данную капчу в проекте ASP.NET, то выложите еще небольшой getting started example для интеграции капчи в ASP.NET. Спасибо
Хорошо. Когда сделаю, выложу как часть проекта. Сейчас же можете глянуть тут.
Я немного наверно не понимаю, но о каком выигрыше производительности идёт речь тут:
Кроме того – растр должен дать прирост в производительности по сравнению с вектором

Имея файл «спрайт» с шрифтом, который надо разбить, выбрать из его случайные изображения собрать из них новое, каким-то образом тщательно позиционируя. Против GDI+ взять шрифт и написать там где тебе надо на холсте с точностью до пикселя?
Вектор нужно как минимум спроецировать и сгладить. Да, может быть, это делается штатными средствами GDI+ (а это значит, что алгоритмы неплохо атточены).

Битмап парсится за один проход циклом. Шрифт на нем уже сглаженый и нужного размера.

За моей спиной не стоит ни один тест на производительность, но интуитивно я бы выбрал растр.
Когда же все устанут от этих кривых букво-цифр? Вообще-то, пользователи давно устали, но вот ребята web-мастера и web-программисты! Когда вы перестанете мучать своих пользователей?
Зачем развивать проекты, которым не место в будущем?
UFO just landed and posted this here
Я пару лет назад сделал Not Captcha
Хабр видел — нашел ошибку (спасибо, Хабр!).
Потихоньку развиваю. Исправляю. Сейчас гугл говорит, что эта капча стоит на 264к страницах.
Но где-то месяц-два назад спамеры пробили ее — как-то пролазят. Как — пока не могу понять.
Вот помогли бы улучшить, портировать на .NET
А то очередные кривульки. Сколько лет уже? =) Разве не знаете, что за 1/1000 бакса картинку из топика «h9mdn» разгадают за 5 сек.
UFO just landed and posted this here
Постоянно возникают эти вопросы — поэтому вынужден ответить:
— тачскрин — картинка поворачивается по нажатию (iPhone, iPad — прекрасно работает)
— без JS — выводится альтернативный вариант, где выбираешь номер правильной картинки.
Это все можно проверить самому.
> Но где-то месяц-два назад спамеры пробили ее — как-то пролазят. Как — пока не могу понять.

Думаю неплохо получится угадывать проверяя на зеркальное отражение левую и правую части изображения. Из ~15 нажатий F5 только 1 картинка не подошла под этот вариант, и 2 были похожи но не сильно.
Шумы должны сбивать такой алгоритм — нет?
Вместо того, чтобы разглядывать кашу из букв и цифр, разработчики NotCaptcha предлагают выставить картинки в вертикальное положение, передвигая ползунки.


Вы правда думаете, что крутить-вертеть ползунки удобнее и быстрее?

Я сам очень не люблю проходить CAPTCHA, но алтернативные решения часто бывают хуже.
Вот только что на бесплатном(!) тесте на сайте anti-captcha.net/ вашу капчу из примера разгадали за 11 сек.
«В распознавании задействованы люди, поэтому»… 11 минут, из них видимо 10 минут 58 секунд в очереди висело.
Вообще-то написано секунд.
а почему 11 минут, а не 11 часов?
Возможно я ошибаюсь, но мне кажется, что сервис передает каптчу людям. Если так, то я только порадуюсь: «NCaptcha распознается людьми»!
Возможно я ошибаюсь, но на самом сайте написано следующее: «В распознавании задействованы люди, поэтому затраты на 1000 верных ответов составляют $1.»
UFO just landed and posted this here
Автор пошел простейшим путём и начал нарезать результат из большого графического файла. У данного подхода есть два минуса — отсутствие возможности локализации (т.е. использования русского языка, например) и облегчение работы для OCR модулей, которые будут распознавать эту капчу.

0) Проще испольлзовать встроенные средства для работы с шрифтами.
1) Что-то кроме цифр и латиницы на каптче — зло.
2) Про распознавание я подметил в статье. Однако и тут есть выход: скомпилировать NCaptcha с кастомными шрифтами.

3 действительно качественных компонента

Что же, я не спорю. Мой проект в начале пути, может позже подтянусь.

Однако основная проблема предложенного проекта в другом. Генерация изображения это далеко не всё, что требуется от компонента такого рода.


Библиотека предоставляет только генерацию ключа и прорисовку на изображении. Можете обернуть ее и получить нужные плюшки.
С сайта MSCaptcha:
Sample solution using Captcha version 4 (sample by Dmitry Kirsanov, the project contributor)

Ничего личного, Дмитрий. Всяк кулик свое болото хвалит!
UFO just landed and posted this here
Sign up to leave a comment.

Articles