Прет... Помогите плиз.... на 33 строке выдает ошибку, никак не пойму из - за чего
Код:
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("GET", "http://192.168.10.11/") ;Страница на локальном сервере
$oHTTP.SetRequestHeader("Accept", "*/*")
$oHTTP.SetRequestHeader("Accept-Language", "ru-RU")
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)")
$oHTTP.SetRequestHeader("Host", "192.168.10.11")
$oHTTP.SetRequestHeader("Connection", "Keep-Alive")
$oHTTP.Send("")
$oHTTP.WaitForResponse
$bHTML=$oHTTP.ResponseText
$oHTTP.Open("GET", "http://192.168.11.14/16277/1/3/") ;Скрипт JS генерирующий фрейм
$oHTTP.SetRequestHeader("Accept", "*/*")
$oHTTP.SetRequestHeader("Referer", "http://192.168.10.11/")
$oHTTP.SetRequestHeader("Accept-Language", "ru-RU")
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)")
$oHTTP.SetRequestHeader("Host", "192.168.11.14")
$oHTTP.SetRequestHeader("Connection", "Keep-Alive")
$oHTTP.Send("")
$oHTTP.WaitForResponse
$vHTML=$oHTTP.ResponseText
$sHTML = BinaryToString($vHTML)
$string = StringRegExpReplace($sHTML, ".*(MTY([0-9a-zA-Z]+)MTY([0-9a-zA-Z]+)).*", "$1") ;Находим строку сгенерированную JS скриптом в фрейме
$oHTTP.Open("GET", "http://192.168.11.14/?hwn=" & $string)
$oHTTP.SetRequestHeader("Accept", "image/gif, image/jpeg, image/pjpeg, image/pjpeg, */*")
$oHTTP.SetRequestHeader("Referer", "http://192.168.10.11/")
$oHTTP.SetRequestHeader("Accept-Language", "ru-RU")
$oHTTP.SetRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)")
$oHTTP.SetRequestHeader("Host", "192.168.11.14")
$oHTTP.SetRequestHeader("Connection", "Keep-Alive")
$oHTTP.Send("")
$oHTTP.WaitForResponse
$bHTML=$oHTTP.ResponseText
$sHTML = BinaryToString($bHTML)
MsgBox (0, "AutoIt", "Код фрейма: " & $sHTML) ;Получаем долгожданный код iFrame