Еще одна хитрость в отношении текстовых капч вопросов. Так называемые Random Question.
Для этих дел нам поможет ресурс
WolframAlpha
Посмотрев сотни форм регистраций разных форумов с наличием Random Question могу разделить их на два вида:
1. Арифметика. => What is 14 + 7? / What is 2 plus 2? / What is Two plus One? / What is five plus three, answer with a single number?
2. Текстовые вопросы => WTF...?
1)Начну с простого, с арифметики.
Такие вопросы альфа щелкает на 100%. => What is 2 plus 2? / What is Two plus One? / What is five plus three, answer with a single number?
Бывает что нужно вычислить несколько действий (+-*/) и количество знаков может быть разным.
Генерить исходя из этого базу муторно и лениво, поэтому тупо парсим вопрос как есть и шлем на альфу. Парсим результат с альфы
>
Пример<
2. Текстовые вопросы общего характера.
Тут альфа увы отвечает с переменным успехом.
Бывает что вопросы имеют общую тематику с форумом.
Но вот вопросы общего характера щелкает как орехи:
Тут два пути:
1) Чекать свои базы форм и делать выводы по результатам правильности ответов, пробиву.
Можно пойти от обратного, парсить базы с явной арифметикой.
2) У меня зенно чтобы не стоял когда свободен,я его загружаю вот такими задачами.
Парсим базу вопросов и чекаем на ответы в альфе. Если на альфе найден ответ, появилась строка Result: парсим ответ и заносим в базу.
Если результат мутный или его нет, то пишем в базу значение none. Далее в exel отрываем нашу базу и по фильтру none сортируем вопросы и уже руками забиваем ее.^_^
Цифр по пробиву не привожу, они могут иметь очень большой разбег который зависит от:
- Вы пробиваете базу форм
- Вы пробиваете конкретный ресурс
Тут уже нужно фильтровать базы. Зависит от вашей лени =)
Таким образом можно переложить часть работы по составлению WTF баз на альфу.