Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Капча (http://www.flasher.ru/forum/showthread.php?t=172055)

Dima998 30.11.2011 20:15

Капча
 
А как бы Вы сделали капчу?

Самый примитивный пример - по случайному числу вызывать мувиклипы с картинками и сгенерированное число запомнить в переменной, предварительно назвав мувиклипы так например: "cap1, cap2" и т.д. И создать массив с соответствующим порядком, в который положим текстовые значения капчи. Далее, при нажатии кнопки проверять - соответствует ли введенный текст с тем, что у нас в массиве под номером сгенерировонным ранее и записанным в переменную...

Предложите еще идей)

alatar 30.11.2011 20:44

Цитата:

А как бы Вы сделали капчу?
Картинкой и без флеша.

fish_r 30.11.2011 21:14

Действительно проще на PHP, что то изобразить. Но если делать через флеш: я бы генерил тестовый текст во флешке на странице, введенный юзером текст отправлял бы флешке через js, и дальше либо добро из флешки, либо генерация новых тестовых символов. Общение с сервером конечно надежнее, но можно было бы и так, зависит от того насколько надежной должна быть заслонка.

alatar 30.11.2011 21:18

То-то боты обрадуются, никаких OCR не потребуется, все на клиенте.

fish_r 30.11.2011 21:18

ещё проще сделать поле ввода и поле вывода проверочных символов во флешке...

Добавлено через 1 минуту
Цитата:

Сообщение от alatar (Сообщение 1049054)
То-то боты обрадуются, никаких OCR не потребуется, все на клиенте.

а что будет на клиенте? генератор символов? и какой от этого толк?

alatar 30.11.2011 21:22

Цитата:

и какой от этого толк?
Вот и я думаю какой от этого толк? Что он будет генерировать? Как сервер узнает, что капча успешно пройдена?

Добавлено через 32 секунды
На основе чего он будет генерировать?

fish_r 30.11.2011 21:28

о-опс ) попробую выкрутиться ) скажем сервер сообщает флешке какое-то md5-слово, флешка при положительном результате возвращает это слово в запросе. Пойдет? )

alatar 30.11.2011 21:37

Ага.
1. И пользователь вводит что? md5? Или флешка на лету расшифровывает хэш?
2. Что мешает боту просто отправить запрос с этим md5?

fish_r 30.11.2011 22:02

да. не вариант. ну остаётся только использование ming...

Добавлено через 1 минуту
ИМХО, можно сделать вполне себе коммерческий продукт...

Dima998 30.11.2011 22:26

а что за ming?


Часовой пояс GMT +4, время: 09:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.