如果我要登录163邮箱,一般先打开163邮箱的登录界面,在网页上输入用户名和密码后单击登录按钮,将用户名和密码提交到服务端,进而登录到邮箱。现在我想把在网页上输入用户名和密码这一项改为在我自己编写的软件中输入用户名和密码,单击登录按钮将用户名和密码提交到服务端,并且读取邮箱注界面的HTML源码,该如何编程实现?有没有这方面的源码?

解决方案 »

  1.   

    先截取登录时的 http 包,然后用 socket 发送就可以了。
      

  2.   

    相关链接:VC POST表单——登录验证新浪邮箱

    VC提交网页表单-自动评论留言
      

  3.   

      可以在你的程序里镶入CWebBrowser(浏览器控件),你的所有网页操作可以在这个浏览器上模拟!
    比如填写用户名,密码,提交等。
      

  4.   

    思路大概是构造HTTP包,发生给服务器,然后接受回来的信息再判断它是否支持提交账户密码,然后再用SOCKET发过去。。去百度搜搜,记得人家已经封装好了一个HTTP的类