Мой плагин (невидимая капча для WordPress) ориентирован как раз на работу через обозреватель. Принцип невидимой капчи заключается в том, что при загрузке страницы в обозревателе выполняется код на javascript, в котором кнопочке «Отправить комментарий» добавляется некое событие. Это происходит только в том случае, если страницу открыть именно в обозревателе.
Итак, что же это за событие? Всё на самом деле очень просто. Добавляемое событие "mousedown", которое возникает в момент нажатия кнопкой мыши на кнопочку «Отправить комментарий». В самой функции обработчика события меняется некая переменная, которая и является ключевой в определении кто написал комментарий:человек или машина.
Если получить исходный текст страницы, к примеру, команой GET, то кнопочке не будет добавлена реакция на событие. Если не вызвать функцию при нажатии на кнопочку «Отправить комментарий», то определяющая переменная не будет изменена, а как следствие - комментарий будет иметь статус "спам".
Сам плагин можно скачать здесь:
[показать]
Invisible capcha
(981 bytes)
А это его простой исходный код:
Извини за абсолютно ламерский вопрос )
А робота можно настроить, чтобы он это событие mousedown прописывал? Ну, то есть, чтобы обходил твою капчу
[показать] Я сейчас слушаю - Theodor Bastard - Мир
[показать] Я сейчас слушаю - Shiva in Exile - 04 Sah'DeИсходное сообщение aDolphin:Ikarus , я чуть не подавился ))) Это как?
Исходное сообщение aDolphin:Ikarus , это наверное к асидворму тебе нада обратица, или к Валентину.