Re: WebDNA CAPTCHA
This WebDNA talk-list message is from 2008
It keeps the original formatting.
numero = 69767
interpreted = N
texte = Nice !!RegardsStuart TremainIDFK Web DevelopmentsAUSTRALIAwebdna@idfk.com.auOn 07/02/2008, at 1:33 AM, Phil Ronchetti wrote:> I put together a captcha that uses WebDNA and Imagemagick.>> (1) Use WebDNA to generate a random string like so:>> [text> ]Pattern> =1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ[/text]>> [text]RandomString=[/text]>> [loop start=1&end=5&advance=1]> [text]nextchar=[math]ceil([RANDOM format=float]*62)[/math]=[/text]> [text]RandomString=[RandomString][GetChars > start=[nextchar]&end=[nextchar]][Pattern][/GetChars][/text]> [/loop]>> (2) Write the solution [RandomString] to a file.>> (3) use Imagemagick to put our [RandomString] onto a background > image (background.gif) that we have already set up for this purpose > like so:>> [shell]/usr/local/bin/convert -size 180x65 xc:white -tile captcha/ > background.gif -draw "color 0,0 reset" -draw "font '/Library/Fonts/ > Verdana' font-size 42 fill white stroke black stroke-width 2 > translate 10,45 text 0,0 '[RandomString]'" 'captcha/text.png'[/shell]>> (4) Insert your image "captcha/text.png" into your form.>> (5) When the user submits their form compare their answer to the > solution you saved in the text file in step 2.>> (6) Drink champagne :-)>> Phil Ronchetti>>> -------------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list
.> To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to >> Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Associated Messages, from the most recent to the oldest:
Nice !!RegardsStuart TremainIDFK Web DevelopmentsAUSTRALIAwebdna@idfk.com.auOn 07/02/2008, at 1:33 AM, Phil Ronchetti wrote:> I put together a captcha that uses WebDNA and Imagemagick.>> (1) Use WebDNA to generate a random string like so:>> [text> ]Pattern> =1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ[/text]>> [text]RandomString=[/text]>> [loop start=1&end=5&advance=1]> [text]nextchar=[math]ceil([RANDOM format=float]*62)[/math]=[/text]> [text]RandomString=[RandomString][GetChars > start=[nextchar]&end=[nextchar]][Pattern][/GetChars][/text]> [/loop]>> (2) Write the solution [RandomString] to a file.>> (3) use Imagemagick to put our [RandomString] onto a background > image (background.gif) that we have already set up for this purpose > like so:>> [shell]/usr/local/bin/convert -size 180x65 xc:white -tile captcha/ > background.gif -draw "color 0,0 reset" -draw "font '/Library/Fonts/ > Verdana' font-size 42 fill white stroke black stroke-width 2 > translate 10,45 text 0,0 '[RandomString]'" 'captcha/text.png'[/shell]>> (4) Insert your image "captcha/text.png" into your form.>> (5) When the user submits their form compare their answer to the > solution you saved in the text file in step 2.>> (6) Drink champagne :-)>> Phil Ronchetti>>> -------------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to >> Web Archive of this list is at: http://webdna.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/
Stuart Tremain
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
RE: Cookies? (1997)
username = 115 (1999)
Nav. 4 probs with cart (1997)
Size limit for tmpl editor ? (1997)
CA sales tax (1998)
WebCat2b12--[searchstring] bug (1997)
StoreBuilder and PayPal (2002)
[listfiles] problems (1997)
Beta 18 (1997)
Surprise x and y post args (1998)
Strange search... (2001)
Separate SSL Server (1997)
[WebDNA] Sending 100 mails an hour then pausing (2010)
[item] appears after 'remove last item' ... (1997)
Setting up shop (1997)
Where is eudora plugin? (1998)
Upgrading old WebCat Database Files (1997)
Where is f2? (1997)
using showpage and showcart commands (1996)
WebCat b13 CGI -shownext- (1997)