想做一个网关登录器,不知道如何获得浏览器中的用户名与密码框的焦点,然后通过确定按钮给发送出去,还请指教一下

解决方案 »

  1.   

    c#WinForm加一个axWebBrowser控件。使用IHtmlDocument2类处理。网上很多地方都有资料。
      

  2.   

    不好意思,我是初学者,还是不知道怎么回事,在msdn上也没有查到你说的ihtmldocument2类,但是我用winsock expert抓包得到了如下的数据,我就是不知道怎样通过用c#做的软件传输出去抓包如下:
    POST /cat/servlet/login HTTP/1.1
    Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
    Referer: http://net.hpu.edu.cn/ipgw/
    Accept-Language: zh-cn
    Content-Type: application/x-www-form-urlencoded
    UA-CPU: x86
    Accept-Encoding: gzip, deflate
    User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
    Host: net.hpu.edu.cn:8080
    Content-Length: 57
    Connection: Keep-Alive
    Cache-Control: no-cachepname=我的用户名&ppass=这是我的密码&ipfw=1&operation=connect
      

  3.   

    那你就搜索以下httpwebrequest吧。
      

  4.   

    http://net.hpu.edu.cn/ipgw/
    看下这个连接吧,我就是要用c#来做这个网关登录器的,但是无赖还是不太会,望再指教一下,能不能把代码也贴下