Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Скрипт для подключения к сайту использующий форму авторизации login.asp

Ответить
Настройки темы
Любой язык - Скрипт для подключения к сайту использующий форму авторизации login.asp

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: usersyslog
Дата: 17-09-2012
Нужно написать скрипт который будет заходить на сайт использующий форму авторизации login.asp например test.org:82/login.asp каждые 5 мни ....

Отправлено: 22:35, 17-09-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


«test.org:82/login.asp» — Ваш внутренний адрес?

Отправлено: 00:03, 18-09-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нет, внешний!

Последний раз редактировалось usersyslog, 18-09-2012 в 08:24.


Отправлено: 00:22, 18-09-2012 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


usersyslog, тогда приведите точную ссылку на эту страницу.

Отправлено: 01:40, 18-09-2012 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ну например вот.

Отправлено: 08:24, 18-09-2012 | #5


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#Область -  AP/Крым
$SID = 1
#Місто/село - г. Севастополь
$CN = 1
#Школа:СевВПУССиИТ
$SCID = 2
#Користувач:
$UN = "MyName"
#Пароль
$PW = 'P@$$w0rd'

$url = "http://sevvpussit.webhop.org:82/login.asp"
$ie = New-Object -ComObject InternetExplorer.Application
$ie.Navigate($url)
while($ie.Busy)
{
	Start-Sleep -Milliseconds 100
}

"SID","CN" | Foreach {
    $form = $ie.Document.forms.namedItem("MainForm")
	Start-Sleep -Seconds 1
	$form.nameditem("$_").value = (Get-Variable "$($_)").Value
	$form.Submit()
	Start-Sleep -Seconds 1
}

"SCID","UN","PW" | Foreach {
	$name = $_
	$ie.document.getElementsByName("$_") | Foreach {$_.value = (Get-Variable "$name").Value}
	Start-Sleep -Seconds 1
}

$ie.Document.forms.namedItem("MainForm").Submit()
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:49, 18-09-2012 | #6


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Kazun:
Код: Выделить весь код
Start-Sleep -Seconds 1
»
Почему не тоже внутри .Busy/.ReadyState?

Отправлено: 11:14, 18-09-2012 | #7


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Иногда возникают ошибки с получением свойств,установкой свойств взависимости от загрузки CPU и производительности системы,поэтому я добавляю задержу,а свойство Busy не влияет на это.

Отправлено: 11:28, 18-09-2012 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Скрипт для подключения к сайту использующий форму авторизации login.asp

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипт для авторизации в домене в нужное время DustFather Microsoft Windows NT/2000/2003 1 21-05-2012 13:46
Любой язык - [решено] Скрипт использующий переменную из файла .txt XXXp Скриптовые языки администрирования Windows 27 18-05-2011 21:34
CMD/BAT - Скрипт для установки SMTP авторизации в программах... HuppeR Скриптовые языки администрирования Windows 6 15-09-2010 07:16
Скрипт для постоянного подключения к определённому сайту pop22 AutoIt 3 27-08-2009 21:26
Скрипт php - поиск по сайту tradeukraine Вебмастеру 10 19-07-2003 08:50




 
Переход