I wrote my own captcha for Synchronet a few years ago, ã > ã > echickenããI did see that one and was going to use it, but then thought about reCaptchaãand trying to add that solution. I'm not too savvy on SSJS (still learning)ãand didn't see any session variable info in the documentation, so figured Iãmissed something. Apparently not. :)ããI could incorporate part of PHP scripting in there, but it'll be a non-ãtransferable solution.ããI did see another idea that I could use for reCaptcha though last night.ããhttp://bestservedcold.com/news/embedding-php-in-ssjs-pages/62/ããNot embedding php, but using the idea to POST to the reCaptcha website on theãserver side. I hope it works.ãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
You can use exec/load/http.js to have your webserver make the HTTP requestã > to the reCaptcha API. If you need any info on how to use it, let us knowã > and we can post a quick example.ããPlease if you don't mind. I grepped the web directory for any examples andãdid not see one use the HTTPRequest function. I can probably muck through it,ãbut any direction is better than no direction sometimes.ããThanks for all the help!ãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
ã > one thing you might want to consider is just making the script so itã > confuses bots. i've done that with several of my websites.ã > ã > people HATE capcha.ãããI do plan on incorporating confusing forms and a few other tricks, but I amã*hoping* that I will soon receive a few people to my site to log in. Withãsome of these people will come the jerks, especially the ones that alreadyãdislike me. ;-) I'd rather make it a tad more annoying than too easy.ããI host game servers and the information will soon be posted to visit myãwebsite. Now this may come as a concern as some will say Synch isn't cut outãfor that many connections, or why not just use apache/lighttpd/etc and php webãforum, etc. ããI'm just having fun, and that's what this is really about in the end.ãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
ã > if you are running a web for non bbs content you are better off with apacheã > or lighthttpd. it can still be fun :DããOh I have other content running on apache on other good hardware and OS. Butãthis is 100% for fun and not for anything other than that. I'd ratherã"drudge" through this and learn something (limitations being one of the thingsãI want to reach) than repeat the same things I have done too many timesãbefore.ããBut anyway, http.js, any example on the best usage? :)ãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
one thing you might want to consider is just making the script so itã > confuses bots. i've done that with several of my websites.ã > ã > people HATE capcha.ããTotally agree with this. On sites where I'm getting contact form spam I'veãstarted doing this, with a 100% success rate in blocking spam (and presumablyãa 0% rate of blocking non-spam, but even if it's > 0%, it's only going toãblock people running browsers that don't support CSS, and that can't readãsimple instructions, so no great loss...):ãã- Add txtUrl input boxã- Add label saying "leave this box blank or I will ignore your message"ã- Add CSS to hide both input and labelã- When form is submitted, prepend POSSIBLE_CONTACT_SPAM to subject line if anãUrl was enteredã- Setup mail filter to file away messages with that stringããLike I said works great, and doesn't annoy anybody. It's obviously easilyãcircumvented, but until it is, I'm not going to worry about CAPTCHAs.ãã---ã þ Synchronet þ fTelnet and GameSrv Support BBS -=- http://bbs.ftelnet.caã
But anyway, http.js, any example on the best usage? :)ã > ã > Here's a basic example showing a couple of uses of HTTPRequest.Get andã > HTTPRequest.Post:ããPerfect example! Thanks a great deal.ãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
Like I said works great, and doesn't annoy anybody. It's obviously easilyã > circumvented, but until it is, I'm not going to worry about CAPTCHAs.ããWell that's kinda the point I was trying to avoid altogether, the "easilyãcircumvented" part. I will have annoying people joining soon, maybe, and outãof them will be *some* jerk. ãã-hears a whisper, that's why you choose different, proven software :)-ããOne main precaution though is that DOVE-net will be protected from the spamãartists. It will require special requests to access write capabilities forãany user to DOVE-net.ããMy whole attempt is to merge olde sk00l with new skule in the most unl33t wayãpossible.ããThanks to da tuna with legs I'm much closer now :Dãã---ã þ Synchronet þ Digital 52 BBS - digital52.comã
Sysop: | Karloch |
---|---|
Location: | Madrid, Spain |
Users: | 54 |
Nodes: | 8 (0 / 8) |
Uptime: | 129:40:28 |
Calls: | 700 |
Files: | 17,895 |
D/L today: |
128 files (60,769K bytes) |
Messages: | 66,010 |