Тема: AHK: Chrome_dispatchEvent
Добрый день! Подскажите пож-та, не получается залогиниться на сайте, пишет логин или пароль не верный ( в скрипте указан выдуманный логин ). При ручном вводе всё работает. Если вставить лошин и пароль скриптом, а потом вручную исправить последний символ в логине и пароле, то логиниться.
#Include C:\Users\Inseption\Downloads\Chrome.ahk_v1.2\Chrome.ahk
F1::
url := "https://isogd.mos.ru/isogd-portal/login"
if (Chromes := Chrome.FindInstances()) {
ChromeInst := {"base": Chrome, "DebugPort": Chromes.MinIndex()}
winwait, ahk_exe chrome.exe
}
else {
MsgBox, 262208, , Необходимо запустить Chrome в режиме разработчика!!`n" --remote-debugging-port=9222 "
Clipboard := "--remote-debugging-port=9222"
ChromeInst.Kill()
ExitApp
}
; --- Connect to the page ---
if !(Page := ChromeInst.GetPage( , , fnCallBack))
{
MsgBox, Could not retrieve page!
ChromeInst.Kill()
ExitApp
}
else
Page.WaitForLoad()
if (Page.Evaluate("window.location.href;").Value != url )
{
MsgBox, 262176, , Не найдена страница поиска!
return
}
login := "aaaa"
pass := "11111"
Page.Evaluate("document.querySelector('#login > div:nth-child(3) > input').value = '" login "' ")
Page.Evaluate("document.querySelector('#login > div:nth-child(4) > input').value = '" pass "' ")
return