如何实现自动登陆路由器
登陆路由器:http://192.168.1.1
用户名和密码都是:admin
怎么用AU实现登陆到路由器,
还有在网页里如何自动输入,自动提交按钮?
谢谢楼下的~~~
[ 本帖最后由 zlxh973 于 2008-11-18 23:41 编辑 ] 页面一般又弹出窗口的,你直接针对弹出窗口来写就行了
我这只有CISCO路由器,没登陆页面,没办法测试,随便写一个
#include <IE.au3>
$a = "连接到 http://192.168.1.1" ;弹出页面窗口标题
$b = "记住我的密码" ;窗口标题中可见文本
$oIE = _IECreate ($url, 0, 1, 0)
Sleep(1000)
ControlSetText($a, $b, "Edit1", "用户名")
ControlSetText($a, $b, "Edit2","密码")
ControlClick($a, $b, "Button1")
_IELoadWait ($oIE)
回复 1# zlxh973 的帖子
#include <IE.au3>$IE=_IECreate("192.168.1.1",0,1,0,0)
WinWait("连接到 192.168.1.1","TP-Link",3)
$msg1=WinExists("连接到 192.168.1.1","TP-Link")
If $msg1=1 Then
controlsend("连接到 192.168.1.1","TP-Link","Edit2","admin",0)
controlsend("连接到 192.168.1.1","TP-Link","Edit3","admin",0)
ControlClick("连接到 192.168.1.1","TP-Link","Button1")
ControlClick("连接到 192.168.1.1","TP-Link","Button2")
;===>有界面,登录并记住密码!
EndIf
这个代码应该可以,是TP-Link的!不知道你是什么路由器,自己改一下关键字就可以了! 直接调用ie:http://admin:admin@192.168.1.1:80
[ 本帖最后由 king8462 于 2008-11-19 11:06 编辑 ] king8462 的方法不错 这比较简单一些{:face (332):} 这个正是我需要的啊!! 不错的东东! 这个多谢提醒, 学习学习!!!
页:
[1]