I've completed more than 80 data scraping/mining projects on Upwork (oDesk) and Elance,
I use VBA/VBScript, HTTP GET/POST requests, then parse HTML, XML, JSON responses or use IE DOM for scraping.
Source code is password protected, if you forgot password, I can break it using special utility.