Просмотр полной версии : Капча
А как бы Вы сделали капчу?
Самый примитивный пример - по случайному числу вызывать мувиклипы с картинками и сгенерированное число запомнить в переменной, предварительно назвав мувиклипы так например: "cap1, cap2" и т.д. И создать массив с соответствующим порядком, в который положим текстовые значения капчи. Далее, при нажатии кнопки проверять - соответствует ли введенный текст с тем, что у нас в массиве под номером сгенерировонным ранее и записанным в переменную...
Предложите еще идей)
А как бы Вы сделали капчу?
Картинкой и без флеша.
Действительно проще на PHP, что то изобразить. Но если делать через флеш: я бы генерил тестовый текст во флешке на странице, введенный юзером текст отправлял бы флешке через js, и дальше либо добро из флешки, либо генерация новых тестовых символов. Общение с сервером конечно надежнее, но можно было бы и так, зависит от того насколько надежной должна быть заслонка.
То-то боты обрадуются, никаких OCR не потребуется, все на клиенте.
ещё проще сделать поле ввода и поле вывода проверочных символов во флешке...
Добавлено через 1 минуту
То-то боты обрадуются, никаких OCR не потребуется, все на клиенте.
а что будет на клиенте? генератор символов? и какой от этого толк?
и какой от этого толк?
Вот и я думаю какой от этого толк? Что он будет генерировать? Как сервер узнает, что капча успешно пройдена?
Добавлено через 32 секунды
На основе чего он будет генерировать?
о-опс ) попробую выкрутиться ) скажем сервер сообщает флешке какое-то md5-слово, флешка при положительном результате возвращает это слово в запросе. Пойдет? )
Ага.
1. И пользователь вводит что? md5? Или флешка на лету расшифровывает хэш?
2. Что мешает боту просто отправить запрос с этим md5?
да. не вариант. ну остаётся только использование ming...
Добавлено через 1 минуту
ИМХО, можно сделать вполне себе коммерческий продукт...
расширение для php для создания swf на лету...
формат flash 4, может играть mp3...
но, думаю, тоже - не то, никаких преимуществ перед тупо растром...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.