基本上,我想更改常见soho路由器中的路由器设置页面中的设置,我什至无法通过第一步!也就是说,在不提示用户输入用户名和密码的情况下进入页面(这是必须的),您可以假设我有用户/密码详细信息。
所以我试图访问这个页面,例如......
http://username:password@192.168.1.1/ [其中用户名和密码是可变的]
我从 Internet Explorer 8 收到一条消息,说“Windows 找不到 'http://username:password@192.168.1.1/' 请检查拼写并重试”!
我希望使用 webbrowser 控件来访问它,这样我就可以进行更改,但如果我什至无法进入,我就没有希望了。然而,在歌剧中这样做是有效的。然而,歌剧是无关紧要的,因为它必须以某种方式以编程方式访问,如果我使用 webbrowser 路由,它必须在 ie8 中工作,除非我通过 webrequest 类,这将是一个解析噩梦。
对我的第一个障碍有什么想法吗?(进入)也许还有我的额外障碍?(访问配置设置/重启路由器/基本功能等)。
顺便说一句,我听说过 snmp 并了解它在 SOHO 路由器中很少使用,所以这是不可能的,谢谢。
更新:刚刚做了一些测试,通过 webbrowser 控件运行上述 URL 语法没有问题,换句话说,它可以工作。但是,在 ie8 中手动运行它不起作用,同样的错误消息。很奇怪,但我已经解决了我的第一个障碍......现在到我的第二个......如何让至少 90-95% 的用户使用这项功能?awch(gulp)你们认为我需要多少个浏览器来编写重启/回收路由器命令?