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

  • Автор темы Автор темы Artur
  • Дата начала Дата начала

Artur

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

Можно ли такое реализовать? Обыскался уже, нет ничего похожего..
 
ссылку на ресурс нужно, на страницу с этой защитой.
В целом, выдели div с полем вопроса как капча и все.
 
Последнее редактирование:
Включи функцию Следовать за курсором
Выдели блок с текстом вопроса
Исследовать элемент
В Дереве элементов выбери его как капча.



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

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

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

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

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

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


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


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

Сколько будет четыре плюс шесть (введите слово):

Нет смысла такое руками вбивать. Очень просто автоматизировать так.

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

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