Все описание в коде Скриншот ошибки во вложении. Ошибка вот здесь: _IEFormElementSetValue ($oship215, $lineship). Почему то ей не нравится этот параметр
Код:
#include <IE.au3>
$Login="art" ; прописываем свой логин
$Parol="stel" ; прописываем пароль
$mega="111" ; количество кораблей для отправки
$flagman="1" ; количество кораблей для отправки
$lineship="3" ; количество кораблей для отправки
$planet="16" ; координаты планеты для отправки
$oIE = _IECreate (" http://blazar.ru/login.php")
_IELoadWait ($oIE)
$oForm = _IEFormGetCollection ($oIE,"submit") ;нужно для нажатия на кнопку Войти
$oInputs = _IETagNameGetCollection($oIE, 'input') ; нажатие на кнопку продолжить
For $oInput In $oInputs
If $oInput.type == 'submit' And $oInput.value == 'Продолжить' Then
_IEAction($oInput, 'click')
EndIf
Next
$oUser =_IEGetObjByName($oIE,"username")
$oPass =_IEGetObjByName($oIE,"password")
;ввод имени и пароля
_IEFormElementSetValue ($oUser, $Login)
_IEFormElementSetValue ($oPass, $Parol)
_IEFormSubmit ($oForm)
_IENavigate ($oIE,"http://blazar.ru/fleet.php") ; переход на страницу флота
_IELoadWait ($oIE)
$oShipmega =_IEGetObjByName($oIE,"ship216") ; указание текстового поля для прописывания количества флота
$oShipflagman =_IEGetObjByName($oIE,"ship299")
$oPlanet =_IEGetObjByName($oIE,"planet") ; координаты экспедиции
_IEFormElementSetValue ($oShipflagman, $flagman) ; прописывание флагмана
_IEFormElementSetValue ($oShipmega, $mega) ; прописывание мегера
$oInputs = _IETagNameGetCollection($oIE, 'input') ; нажатие на кнопку продолжить
For $oInput In $oInputs
If $oInput.type == 'submit' And $oInput.value == 'Продолжить' Then
_IEAction($oInput, 'click')
EndIf
Next
_IEFormElementSetValue ($oPlanet, $planet) ; выбор экспы
_IEAction($oInput, 'click') ; нажатие на кнопку продолжить
_IELoadWait ($oIE)
_IEAction($oInput, 'click')
; сама отправка экспы
_IENavigate ($oIE,"http://blazar.ru/fleet.php")
_IELoadWait ($oIE)
$oShipline =_IEGetObjByName($oIE,"ship215")
$oShipmega =_IEGetObjByName($oIE,"ship216")
_IEFormElementSetValue ($oship215, $lineship) ; [SIZE=24px]ВОТ ТУТ ОШИБКА[/SIZE]
_IEFormElementSetValue ($oShip216, $mega)
; нажатие на кнопку продолжить
_IEAction($oInput, 'click')
_IEFormElementSetValue ($oPlanet, $planet)
; нажатие на кнопку продолжить
_IEAction($oInput, 'click')
_IELoadWait ($oIE)
; нажатие на кнопку продолжить и последняя отпрака экспы
_IEAction($oInput, 'click')