不新开IE自动登陆帐号如何实现?
$oIE = _IECreate新开一个IE登陆帐号会了现在假设如下情况,从记事本读取的帐号密码错误,登陆失败
IE已经打开,可否用另一个程序指定那个打开的IE窗口进行下一个帐号登陆(只需解决如何指定到刚才打开的那个页面就行)
[ 本帖最后由 天芯蓝影 于 2008-9-23 14:37 编辑 ] $var = IniReadSection("Login.ini", "登陆信息")
If @error Then
MsgBox(4096, "", "配置文件格式错误鸟!")
Else
For $i = 1 To $var
MsgBox(4096, "", "登陆用户:" & $var[$i] & @CRLF & "登陆密码:" & $var[$i])
这里写上你的登陆函数
并且加上检查是否登陆成功,如果登陆失败,则继续,如果成功则exit
Next
EndIf 检查是否登陆成功可以用IE地址跳转的不同来实现,比方说登陆失败,去到A地址,成功去到B地址
但是在AU3中如何进行IE地址栏的判断,请教一下:face (36): 原帖由 天芯蓝影 于 2008-9-22 17:19 发表 http://www.autoitx.com/images/common/back.gif
检查是否登陆成功可以用IE地址跳转的不同来实现,比方说登陆失败,去到A地址,成功去到B地址
但是在AU3中如何进行IE地址栏的判断,请教一下:face (36):
你干脆情人帮你写算了
你不会保存登陆之后的HTML代码,再检索成功与否的提示文字吗? :face (9): 保存源文件再检索会,以为有更方便的函数的 路过,看到有人很失望,, 难道就没有办法直接读取地址栏那一小段嘛,如果没有只好弄源文件了:face (31): :face (13): 登陆失败是http://login.netmarble.net/login/LoginFail.asp?l_type=1&l_failcnt=&l_errcode=-2&l_errmsg=%253Cb%2520class%253D%2527login%2527%253E%25uB85C%25uADF8%25uC778%25uC5D0%2520%25uC2E4%25uD328%25uD558%25uC600%25uC2B5%25uB2C8%25uB2E4.%253C%2Fb%253E%253Cbr%253E%25uC544%25uC774%25uB514%2F%25uBE44%25uBC00%25uBC88%25uD638%2520%25uD655%25uC778%2520%25uD6C4%2520%25uB2E4%25uC2DC%2520%25uB85C%25uADF8%25uC778%25uD574%2520%25uC8FC%25uC138%25uC694.&l_which=0&l_hompy=0&l_irclogin=1&l_etc=&l_id=sdafgasdgsad&l_domain=&l_sname=&l_url=http%253A%252F%252Fwww%252Enetmarble%252Enet&l_dirurl=0&l_idstate=&l_gender=&l_deallevel=&l_dealleveldetail=&l_stopdate=&l_dealreason=&l_targetdate=&l_ispwdabuser=0
老长一段加密后缀,但是源文件里是找不到LOGINFAIL的- -........................................... :face (7): 想到个办法....................去试试.........................................
页:
[1]