Тема: VBS: Имитация работы пользователя в браузере
Доброго времени суток всем!
у меня есть вопрос очень интересный, нигде не могу найти точный ответ на него, может быть кто-то сможете как то подсказать?
Я пишу скрипт на VBS который имитирует работу пользователя, он заходит на сайт через IE , вводит данные в поля ,авторизуется на сайте и т д. Это все работает.
Но далее мне необходимо сохранить содержимое страницы на которой я в данный момент находусь, для этого мне нужно определить текущий url\сылку на которой я нахожусь, а затем сохранить в файл по указанному пути. Файл создать и сохранить туда содержимое страницы по url введенному вручную не проблема, а определить url программно не получается. Прочитал про объект Location и его свойство href, которое содержит url текущий, но запись вида x = location.href не проходит, ругается на необявленный объект location.
Как правильно запросить текущий url?
Вот кусок кода который сохраняет из уже заданного url:
Код VBS:
sUrl = "сайт"
XMLHTTP = CreateObject("MSXML2.XMLHTTP")
oXMLHTTP.Open "GET",sUrl, False
oXMLHTTP.Send
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateTextFile "D:\saver.txt", True
Set f = fso.OpenTextFile("D:\saver.txt", 2, True)