获取对应登陆的验证码图片。
我用 C#的控制台程序 做了一个获取验证码的程序,可以自动获取验证码。问题来了,请注意……
1. 在浏览器中每次刷新登陆窗口,验证码图片都不会出来,需要用鼠标点一下验证码前边的输入框(就是要输入验证码的窗口),验证码那个图片才会出来。或者用键盘的tab键按几下也可以让验证码出来。
2. 我用控制台程序区请求验证码图片的地址,得到的验证码不是窗口中的验证码,那个验证码都是随机的。
3. 我在IE中用鼠标先点一下那个窗口,验证码图片出来了,然后用验证码地址在IE浏览器中直接请求,把获得的验证码输入到验证码窗口中,可以验证登陆,输入的验证码与第一次点击显示出来的验证码不一样,但是能通过验证。4. 这个网站就是10086的登陆网站。
5.哪个大牛知道一下,怎么用控制台才能获取需要的那个验证码,愁啊,就差这一步了。
我的想法就是想获取能够通过验证的那个验证码。
或者是摸底鼠标或者键盘动作用控制台程序模拟一下动作提交给网页,或者是用什么办法直接获取,愁啊。