Здравствуйте. Есть такая проблема, насчет веб-страницы.
Браузер InternetExplorer.
Сайт mail.ru
Как скриптом - открыть эту программу и вбить Логин и Пароль в этой странице... и нажать кнопку "Войти" ?
(Логин - Visors, пароль 12345)
Дело в том, что AutoitInfo - не показывает никаких элементов конкретной страницы. Из-за этого - сложно разобраться - как работать с веб-страницей.
Нашел такой код, но он не работает.
	
	
		
			
	
	
	
	
  
    
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
		
	
Выдает ошибку:
			
			Браузер InternetExplorer.
Сайт mail.ru
Как скриптом - открыть эту программу и вбить Логин и Пароль в этой странице... и нажать кнопку "Войти" ?
(Логин - Visors, пароль 12345)
Дело в том, что AutoitInfo - не показывает никаких элементов конкретной страницы. Из-за этого - сложно разобраться - как работать с веб-страницей.
Нашел такой код, но он не работает.
			
				Код:
			
		
		
		#include <IE.au3>
$sLogin = 'Visors'
$sPass = '12345'
$sUrl = 'http://mail.ru/'
$oIE = _IECreate($sUrl)
$oLogin = _IEGetObjById($oIE, 'mailbox__login')
$oPass = _IEGetObjByName($oIE, 'password')
$oCheck = _IEGetObjById($oIE, 'mailbox__anothers')
$oButton = _IEGetObjById($oIE, 'mailbox__submit__button')
_IEFormElementSetValue($oLogin, $sLogin)
_IEFormElementSetValue($oPass, $sPass)
_IEAction($oCheck, 'click')
_IEAction($oButton, 'click')
_IELoadWait($oIE)
;_IELinkClickByIndex ($oIE, 'mfAva_0')
;_IELinkClickByText ($oIE, "Новый Год в Argo!")
$oLinks = _IELinkGetCollection($oIE)
For $oLink in $oLinks
    $sLinkText = _IEPropertyGet($oLink, "Новый Год в Argo!")
    If StringInStr($sLinkText, $sMyString) Then
        _IEAction($oLink, "click")
        ExitLoop
    EndIf
Next