Get Real! wrote:Unfortunately programmers can keep changing the IP address for each run; I can do this via node.js or with a Chromium API, and there’s probably some way of doing it in Python too that this guy is using.
With a programming language you can only change the IP that your own application sees, not the IP that a server on the internet will see when you access it. There are ways to use different IPs, like proxies, VPNs, botnets etc, but those are either limited or cost money.
Get Real! wrote:As for captcha images they can utilize someone else’s clever script that uses optical recognition to defeat images, etc.
The most sophisticated captchas don't use images anymore. Of course they are defeated eventually, but when they are then a new version comes out, until that one is also defeated also and so on. There is no perfect or permanent solution but having such measures is a lot better than nothing... that guy at stackoverflow would have probably given up if such measures where in place.