例如我要登陆路由器http://192.168.1.1打开的时候是会有一个"连接到 192.168.1.1"的框框.我现在采取的方法是用Webbrowser打开http://192.168.1.1然后利用SendKeys去填写用户名然后Tab然后密码并回车就可以登陆了.现在的问题是,可不可以不用这个方法,就直接利用POST或其他方法登陆.?即便不利用Webbrowser也无所谓,只要是可以不提示这个框框就自动成功登陆就行.大家帮帮忙. 我百度好久了,就是找不到这方面的资料,全都是在说SendKeys的方法,闷了.

解决方案 »

  1.   

    http://blog.csai.cn/user1/19065/archives/2006/8980.html
      

  2.   

    这种是网页内的登陆按钮那种喔,我说的是带WINDOWS身份验证的那种.也就是这种的:
      

  3.   

    用sniffer之类的软件抓取其HTTP数据应该能够得到其post的数据,然后……
      

  4.   

    写错了,呵呵,试试:
    http://username:[email protected]
      

  5.   

    呵呵,抓包方法不错,在回答问题之前就搞定了抓包的方法..不过happy_sea的回答更不错,连包都不用抓了..结贴了..