Project LID Homepage: Distributable Modules
Update 11/18/2016: Code Released
Created to create a challenge/response mechanism for use in web pages to verify the submissions are done by humans, not machines/bots.
The program has the following capabilities:
- supply a CAPTCHA phrase to be answered by the user
- previous CAPTCHA answers are only authorized once
- using a Adhoc Logic File, you can change the following on-the-fly:
- what style sheets are used
- what object id is used to place the CAPTCHA
- what object id is used to place the Key
- what object id is used to place the Answer
- what text is shown for the Answer section
- what text is shown for the Question section
- what text is shown for the Spelled Out section
- what text is shown inside the Verify button
- auto submit a form after user is verified
- insert header(s)
- insert footer(s)
- what size the text will be in the CAPTCHA Key image
- what size the text will be in the CAPTCHA Spelled Out image
- how long until a CATPCHA answer is timed out
Demo/Example (using adhoc Logic File
Note: the image on the left (Dorfus) used in this lccCAPTCHA Demo is just for this page, it is not part of the lccCAPTCHA program/process.
Dorfus would like to know if you are human. Please use CAPTCHA to verify yourself.
The programs, scripts and documentation are provided AS IS without warranty of any kind. Lower Columbia College further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the programs, scripts and documentation remains with you. In no event shall Lower Columbia College, its authors, or anyone else involved in the creation, production, or delivery of the programs, scripts or documentation be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the programs, scripts or documentation, even if Lower Columbia College has been advised of the possibility of such damages.