Как мне, чтобы Autohotkey управлял моей почтовой учетной записью Yahoo и вводил пароль с помощью одной горячей клавиши? Я могу заставить его открыть страницу входа в Yahoo, но не могу ввести свой пароль.
1 ответ
0
Пример, здесь использование экземпляра IE и DOM:
`(oIE:=ComObjCreate("InternetExplorer.Application"))
.navigate("https://login.yahoo.com/config/login_verify2?&.src=ym&.intl=us")
oIE.top:=oIE.left:=0, oIE.width:=A_ScreenWidth, oIE.height:=A_ScreenHeight
While, oIE.busy
Sleep, 500
nodes:=(doc:=oIE.document).querySelector("#inputs")
Loop, 2
newValue%A_Index%:=doc.createAttribute("value")
, newValue%A_Index%.nodeValue:=A_Index=1 ? "LOGIN":"PASSWORD"
, nodes.children[A_Index-1].setAttributeNode(newValue%A_Index%)
oIE.visible:=True, doc.querySelector("#submit").children[0].click(), oIE:=""