Re: [pear-webmaster] feedback wanted on CAPTCHA system

From: Date: Fri, 13 Aug 2004 22:51:12 +0000
Subject: Re: [pear-webmaster] feedback wanted on CAPTCHA system
References: 1 2 3 4  Groups: php.pear.webmaster 
Request: Send a blank email to pear-webmaster+get-2978@lists.php.net to get a copy of this message
Hey Again: I've made some modifications. For those who didn't see the commit message: * Use arcs instead of lines. * Move some things around to ease code comprehension. * Modify license summary to match pending header standard. * Change line colors so the background color can be a line color, causing the letters to be cut up, therefore hopefully even harder for OCR's to understand. On Fri, Aug 13, 2004 at 06:41:47PM +0200, Klaus Guenther wrote: > > Hmm... but would users actually do that? I'll put a note on the input form page itself saying to refresh if you can't read it. Plus, if someone submits with a bad CAPTCHA, a new set of letters (not just a different display of the old letters) will be presented. > Some letters are extremely > hard to read... for example, the D in the font where it looks sorta > like a harp... Is it possible to prevent certain letters from appearing > in a given font? Not the way things are set up now. The value is set up by the form's page but the value is rendered as an image by the image script. So, the value generation has no idea what font is going to be used for rendering. Even if we set up a system to allow the image generator to change the value when it hits a tough to read letter, if the user refreshes, who knows what font will be used to display that letter the next time? On Fri, Aug 13, 2004 at 06:59:55PM +0200, Martin Jansen wrote: > > I must admit that I had a hard time deciphering one of our CAPTCHA > images. Can you make the letters a bit "less fuzzy"? (Sorry for the > vague request.) I'm reluctant for a few reasons. The fonts shouldn't be easy to read. I spent a lot of time hunting for these fonts. So, a few ideas to potentially work around these issues... I was thinking it would be a good idea to randomly split each letter in half and shift the halves a little bit so an OCR bot wouldn't be able to recognize them from the font file. If we do that, we could probably get away with simpler fonts and some folks here could help out in finding such fonts. Enjoy, --Dan -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y data intensive web and database programming http://www.AnalysisAndSolutions.com/ 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409

« previous php.pear.webmaster (#2978) next »