Любой язык - Cкрипт, который зайдет на сайт -------- >
-
addy2k
Любой язык - Cкрипт, который зайдет на сайт -------- >
Нужен скрипт, который зайдет на сайт и залогинится через HTTPS.
-
addy2k
Re: Любой язык - Cкрипт, который зайдет на сайт -------- >
Если имя пользователя и пароль надо вводить руками, то на 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/libr...webclient.aspx
-
addy2k
Re: Любой язык - Cкрипт, который зайдет на сайт -------- >
Radchin,
Окно ввода имени пользователя и пароля появляется !!!
Ввожу логи и пароль ............ ругается на Credential
P.S.
А можно ли автоматизировать процесс ( без ручного ввода ) ???
Окно ввода имени пользователя и пароля появляется !!!
Ввожу логи и пароль ............ ругается на Credential
P.S.
А можно ли автоматизировать процесс ( без ручного ввода ) ???
-
s!LeNt
Re: Любой язык - Cкрипт, который зайдет на сайт -------- >
Доброго дня!!! Тоже позарез нужен скриптик, который в моё отсутствие в установленное время будет логинить меня на сайте через HTTPS и (или нужно что-то дополнительное???) переходить по нужной ссылке на этой странице!
-
s!LeNt
Re: Любой язык - Cкрипт, который зайдет на сайт -------- >
addy2k,
Таки дико извинияюсь за некоторую задержку с ответом. Но тем не менее, сценарий сохраняющий нужную вам web-страничку в переменную $WebPage должен выглядеть так
Код:
Больше подробностей про system.net.webclient можно бесплатно узнать по ссылке
Таки дико извинияюсь за некоторую задержку с ответом. Но тем не менее, сценарий сохраняющий нужную вам 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/libr...webclient.aspx