AnachronousAnachronousAnachronousAnachronousAnachronous
AnachronousAnachronousAnachronousAnachronousAnachronous
Anachronous
Gĕt ît în gîr...
Layout XI · October 2005
Home
This Month
November 2006
M T W T F S S
« Oct   Dec »
 12345
6789101112
13141516171819
20212223242526
27282930  
At a glance
  1. Legend of Zelda Theme on Theremin
  2. Need new layout
  3. Prose: Why
  4. Invented spelling
  5. Must upgrade
  6. Boring lecture classes
  7. Fanboy Ahoy
  8. Big, shiny engines!
  9. Slacker extraordinaire
  10. Banners
  11. Random art thoughts
  12. On Strike
  13. Feeling 1337
  14. Naruto Fic: Taijutsu
  15. Oh. Crud.
  16. Homework
  17. Huh, nifty
  18. Resolution
  19. Timeskip Naruto
  20. Oooh, melty


Misc

Read the freaking disclaimer!Blog Disclaimer

10.November.2006

Okay, I feel really good! =) I just made my first captcha script! (Well, to be fair, I just completed a tutorial that took me step-by-step to make it.)

It needs some serious tweaking, because I have trouble reading some of the strings it produces. I wonder if there’s a way to put like little onigiri or other Japanese-cartoony type icons behind the text and make it a font that isn’t so HUGE. (400kb)

This is called a “captcha script.” It’s a little visual confirmation code that forces someone to input what they see before they’ll be allowed to register etc. Now that I have it creating the code and the matching image, all I have to do is have the archive compare the answer which is stored in a session (meaning, it becomes outdated fairly quickly) with what the person wrote.

The idea is to stop spammers from using a computer program (a “bot”) from registering on a web site.

It’s not foolproof, some programs can read it, plus they can always register manually. It also keeps the visually impaired from registering and may be too difficult for regular folks too.

Anyway, just had to share my little success. Sadly, I must now go back to my (real) homework.

*salutes*

entered @ 7:10 pm · filed under: Geeked, Internet, Web Design





Leave a Reply