Offtopicalia

Extra => Sugerencias y novedades => Mensaje iniciado por: perrakah y malotah en 16 de Mayo de 2010, 12:58:58 PM

Título: script antiHOYGAN + reCAPTCHA
Publicado por: perrakah y malotah en 16 de Mayo de 2010, 12:58:58 PM
He encontrado este par de cosillas por hinternec, por si queréis aplicar alguna al foro  :-D


script antiHOYGAN

Ofrecemos este filtro a quien quiera utilizarlo en su web. Es muy sencillo de implementar y sirve para cualquier tipo de servicio (comentarios en blogs, foros, formularios de contacto, etc).


Aviso: Para configurar este script en tu sitio web son necesarios conocimientos de HTML y acceso al sistema de archivos del servidor.


¿Qué es el script antiHOYGAN?
Es una funcion javascript que analiza un texto recibido como parámetro y, en caso de detectar leguaje HOYGAN, lanza una ventana de aviso impidiendo el envío del mensaje al servidor.

Básicamente realiza dos comprobaciones: que el texto no contenga más de un 25% de letras mayúsculas y que no tenga ninguna palabra de la "lista negra": un array en la función que puede ser fácilmente ampliado o modificado por el webmaster, que puede configurar el script a su gusto.


Instalación

Paso 1. Descarga el archivo antiHOYGAN.js (http://www.nopuedocreer.com/quelohayaninventado/wp-content/npc_plugins/antiHOYGAN.zip) y cópialo en el servidor web.

Paso 2. Incluye el antiHOYGAN.js dentro del "head" de la página html que contenga el formulario a controlar. Ejemplo:

<script type="text/javascript" src="antiHOYGAN.js"></script>

Paso 3. Localiza el formulario en la página html e incluye la llamada a la función filterHOYGAN en el "onclick" del "submit". Asegúrate que el parámetro de la función corresponde con el "name" del input de texto a analizar (lo que está marcado en rojo en este ejemplo)

(http://www.nopuedocreer.com/quelohayaninventado/wp-content/images/2007/09/ahoygan.gif)


reCAPTCHA

Para poder distinguir a los humanos de los robots en las páginas web, sobre todo para evitar el spam y otros abusos, aparecieron los CAPTCHA: esas letras y números, normalmente distorsionadas que tienes que identificar en un formulario para que te deje enviarlo.

Lo último son los reCAPTCHA (http://recaptcha.net/learnmore.html), cuyo lema ya casi lo explica todo (stop spam, read books), es lo que viene a ser un divertido ejercicio de "recontra-ingeniería-inversa". El sistema es parecido a los CAPTCHA, pero en vez de utilizar fondos raros o rayas, te presentará un par de palabras sacadas de libros antiguos que los programas de reconocimiento de escritura (OCR) no han sido capaces de identificar a los que además se le añade distorsión. Así que de paso que demuestras que eres humano, colaboras en la digitalización de libros antiguos. Según los datos de reCAPTCHA cada día se completan 60 millones de CAPTCHAs en todo el mundo, así que de la "computación distribuída" hemos pasado a la "computación distribuída humana".

Además reCAPTCHA es gratuito (http://recaptcha.net/whyrecaptcha.html) y puedes implementarlo en tu blog (hay plugin para WordPress), y tiene una opción sonora para personas con problemas visuales (aunque el botón para activarlo es tan pequeño que no se si lo verán, y el sonido da más miedo que las psicofonías de "Friker" Jiménez)
Título: Re: script antiHOYGAN + reCAPTCHA
Publicado por: Luis en 17 de Mayo de 2010, 00:59:20 AM
hoygan me parese 1 stupendo pst grasias x la info d hantebraso vonito loro
Título: Re: script antiHOYGAN + reCAPTCHA
Publicado por: Es Lupus en 17 de Mayo de 2010, 09:25:14 AM
Debería ser más estricto: expulsión automatizada para aquellos que no empiecen las frases con mayúscula o para los que no pongan espacio después de las comas.
Título: Re: script antiHOYGAN + reCAPTCHA
Publicado por: wo ni i danio en 17 de Mayo de 2010, 10:34:30 AM
se ve buen programa, aunque la verdad es que teemos la suerte de que ese tipo de personajes no se registran por aquí

¿y si por ejemplo pones algo en ingles? el programa te lo mira como si fueran todo faltas ortograficas??
Título: Re: script antiHOYGAN + reCAPTCHA
Publicado por: why en 17 de Mayo de 2010, 10:47:30 AM
Los captchas son la lacra de internet, como el Norton o la página de Jesús Alvarado.