No, it won't work. CAPTCHA's only work when the gain to the criminal from entering the CAPTCHA is well below a penny (for example, registering an account on email or forum to spam, which maybe 1/1,000,000 readers will fall for - that rate is in the ballpark of what email spam gets, by the way)
At 50 cents per mil, a bot will make many times that much on a map.
Where do I get the under-a-penny figure? That's how much it costs for "CAPTCHA entry service". You put this little bit of code into your script/bot/whatever, and it grabs the image, sends it to a data center in a third world country, where an employee of the CAPTCHA entry service types it in, and it gets automatically sent back to your script, and your account gets billed. These companies advertise accuracy rates and turnaround times both better than I can do entering CAPTCHAs myself.
So no, this would do little to stop botting, but much to annoy the hell out of legitimate players.
This is by far the most frequently suggested idea here - people don't realize how little a CAPTCHA does.
Locking thread.
-Azzy
Edited by DrAzzy, 27 January 2012 - 09:26 AM.