Как скриптом vbs\powershell автоматизировать парсинг страницы (JavaScript)?
Есть личный кабинет на сайте. Вход в него проходит через страницу с JS-ом. Как ток JS отключаешь - страница не прогружается и авторизация перестает работать. Собственно суть вопроса - как можно с помощью скриптов автоматизировать логин и парсинг страницы баланса. Вся проблема в том что тот же Curl не обрабатывает JS.
Мм, кажется вы не понимаете принцип работы в powershell с DOM через COM-объект InternetExplorer.Application? Иначе бы этой проблемы у вас не было. Вы бы просто сделали цикл while, что-то вроде:
while ($ie.ReadyState -ne 4) {Start-Sleep -Seconds 1}
, и дождались полной готовности страницы со всеми сопутствующими потрохами.
Selenium WebDriver for .NET
еще можно попробовать перехватить трафик во время нормального логина через браузер (чемнить типа fiddler), выяснить какие идут запросы/ответы и сымитировать их скриптом.