Вместо капчи - поле с ответом на вопрос

Artur

Новичок
Регистрация
06.11.2013
Сообщения
26
Благодарностей
5
Баллы
3
Всем привет!
На одном из сайтов используется вместо стандартной капчи (с которой все понятно, ибо есть туториалки), вобщем используется ответ на вопрос. Т.е например "Какой сейчас год", "Название нашей планеты" и так далее. Я хочу это поле вводить в ручную, на подобии капчи, чтобы выскакивало окошко с вопросом и возможностью написать ответ.

Можно ли такое реализовать? Обыскался уже, нет ничего похожего..
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

ссылку на ресурс нужно, на страницу с этой защитой.
В целом, выдели div с полем вопроса как капча и все.
 
Последнее редактирование:

Artur

Новичок
Регистрация
06.11.2013
Сообщения
26
Благодарностей
5
Баллы
3

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

Включи функцию Следовать за курсором
Выдели блок с текстом вопроса
Исследовать элемент
В Дереве элементов выбери его как капча.



но так прокатит только с конкретным ресурсом.

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

Можно по другом.
Использовать семантический подход.

Пропарсить 10 000 форм через innertext, весь блок формы.
Разбить все слова на словарь.
Определить частотности всех слов.
Выбросить частотности стандартных слов типа логин, пасс и всех других полей.
На выходе получим слова, которые часто входят в вопросы.
Это будут слова типа:

-Сколько
-Какой
-Какая
-Как

Имея такой словарик, через innertext искать тег.
Определять тег как капчу.
Выводить на форму.


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


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

Сколько будет четыре плюс шесть (введите слово):
Нет смысла такое руками вбивать. Очень просто автоматизировать так.

Замены:
ноль =>0
один=>1
...
девять=>9
плюс=>+
минус=>-
...
и через экшен JavaScript или C# выполнить арифметику.
 
Последнее редактирование:
  • Спасибо
Реакции: rostonix

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63
div Какой сейчас год выделяем как это капча и указываем поле куда писать ответ выбираем ручное распознавание и готово
 

Artur

Новичок
Регистрация
06.11.2013
Сообщения
26
Благодарностей
5
Баллы
3
Вот что я делал не правильно, оказывается нужно текст выделять! Спасибо!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)