This is not actually a new release… just a move to RubyForge.
However, when I first released this, I didn’t announce it anywhere
except RAA, so I figure I’m entitled…
Ruby/CAPTCHA is (ironically enough) a Ruby implementation of a CAPTCHA
(Completely Automated Public Turing Test to Tell Computers and Humans
Apart). It is intended for web use, to protect certain functions (like
registrations) from being performed by automated agents. It creates a
random key, draws it against a noisy background on an image, and then
requires a user to enter the key so displayed into a text box.
Ruby/CAPTCHA is pretty lean on documentation right now, but it is
usable. It requires the OpenSSL library (a no-brainer if you’re using
Ruby 1.8.x since it comes standard with that version), and Ruby-GD
(available on the RAA). I’ll try and put a demo up somewhere, as soon as
I can find a Ruby host that has Ruby-GD installed…
In the meantime, you can download it (both in .tar.gz and .gem format) from
http://rubyforge.org/project/showfiles.php?group_id=212&release_id=369
···
–
Jamis Buck
jgb3@email.byu.edu
http://www.jamisbuck.org/jamis
ruby -h | ruby -e
’a=[];readlines.join.scan(/-(.)[e|Kk(\S*)|le.l(…)e|#!(\S*)/) {|r| a <<
r.compact.first };puts “\n>#{a.join(%q/ /)}<\n\n”’