Scripts
Open Captcha v1.2
Open Captcha is a php script designed to dynamically create a captcha image in .png form. It uses a randomly chosen background, a randomly chosen string of a randomly chosen font, length, color, size, and orientation, along with randomly coloured and placed lines to create an image that only a human can interpret.
Changes in this version:
- Replaced some of the default backgrounds because it was too difficult to read text from in some cases.
- Captcha images no longer need to be saved to disk. They are output directly to the page.
- Added a refresh javascript function, so that if the user can’t read the captcha text from the image, the can request a new one without reloading the page and losing information on the form.
Download Open Captcha v1.2 as a tar.gz file.
Download Open Captcha v1.2 as a zip file.
I’m always looking for feedback, so let me know what you think.
Open Captcha v1.1
Open Captcha is a php script designed to dynamically create a captcha image in .png form. It uses a randomly chosen background, a randomly chosen string of a randomly chosen length, color, size, and orientation, along with randomly coloured and placed lines to create an image that only a human can interpret.
Disclaimer
Do not use this script as the only means of authentication. No captcha image is 100% effective. Given enough time and programming, even the most difficult captcha image can be interpreted by a computer.
To ensure the maximum effectiveness of this script, combine it with a timer and a “maximum-tries” routine.
Fonts
Fonts distributed with this script are released under the GPL by Dustin Norlander at http://www.dustimo.com.
Sample Open Captcha image:

Download Open Captcha v1.1 as a tar.gz file.
Download Open Captcha v1.1 as a zip file.







