Показать полную графическую версию : Cкрипт, который зайдет на сайт -------- >
Нужен скрипт, который зайдет на сайт и залогинится через HTTPS.
Если имя пользователя и пароль надо вводить руками, то на Windows Powershell — это можно сделать следующим образом
$url = "https://website"
$wc = new-object system.net.webclient
$cred = Get-Credential
$wc.Credentials = $cred.GetNetworkCredential()
$wc.DownloadString($url)
Источник: http://msdn.microsoft.com/ru-ru/library/system.net.webclient.aspx
Radchin,
Окно ввода имени пользователя и пароля появляется !!!
Ввожу логи и пароль ............ ругается на Credential
P.S.
А можно ли автоматизировать процесс ( без ручного ввода ) ???
Доброго дня!!! Тоже позарез нужен скриптик, который в моё отсутствие в установленное время будет логинить меня на сайте через HTTPS и (или нужно что-то дополнительное???) переходить по нужной ссылке на этой странице!
addy2k,
Таки дико извинияюсь за некоторую задержку с ответом. Но тем не менее, сценарий сохраняющий нужную вам web-страничку в переменную $WebPage должен выглядеть так
$url = "https://website/default.html"
$WebClient = new-object system.net.webclient
$WebSiteCredential = new-object system.net.networkcredential
$WebSiteCredential.UserName = "Имя пользователя"
$WebSiteCredential.Password = "Пароль пользователя"
$WebClient.Credentials = $WebSiteCredential
$WebPage = $WebClient.DownloadString($url)
Больше подробностей про system.net.webclient можно бесплатно узнать по ссылке
http://msdn.microsoft.com/ru-ru/library/system.net.webclient.aspx
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.