02-11-2015, 08:11 AM
Here fails too. Selenium does not find this element: "css=input.placeholder.E_acct". When running from Selenium IDE, fails too. Selenium IDE can find the element when using "//div[@id='m_commonLogin']/div/span/input", but need to insert pause 30000 before. However the script in QM fails even then.
I would use QM functions instead.
Macro Macro2497
AutoPassword here is quite slow. This is faster:
Macro Macro2498
I would use QM functions instead.
Macro Macro2497
run "http://bbs.duowan.com/forum-779-1.html"
1
int w=wait(30 WV win("PS3讨论区 - 多玩游戏论坛 - - Mozilla Firefox" "MozillaWindowClass"))
1
Acc a.FindFF(w "BUTTON" "" "onclick=javascript:udblogin();" 0x1004 30)
a.DoDefaultAction
AutoPassword "user" "password" 2|4 w 30
AutoPassword here is quite slow. This is faster:
Macro Macro2498
run "http://bbs.duowan.com/forum-779-1.html"
1
int w=wait(30 WV win("PS3讨论区 - 多玩游戏论坛 - - Mozilla Firefox" "MozillaWindowClass"))
1
Acc a.FindFF(w "BUTTON" "" "onclick=javascript:udblogin();" 0x1004 30)
a.DoDefaultAction
;g1
a.FindFF(w "INPUT" "" "class=placeholder E_acct" 0x1084 30)
err 0.5; goto g1 ;;sometimes error "failed to get object", probably the macro is too fast, therefore we wait 0.5 s and retry
a.Select(1)
key "user" T "password"