А как надо проходить авторизацию на сайтах (именно через WinHTTP)? Я попробовал составить код, но не работает:
Код:
$sEmail="Мое мыло"
$sPass="Пароль"
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST","http://vkontakte.ru/login.php")
$oHTTP.Send("login=" & $sEmail & "&pass=" & $sPass)
Почему я уверен, что не работает? Потому что msgbox(0,0,$oHTTP.Responsetext) выдаст исходнй код страницы, там почти в самом верху будет "В Контакте | Вход" - если туда залогинишься, вместо "Вход" будет написано твое имя.
P.S. А есть ли более универсальные методы проверки того, прошла ли авторизация успешно?