Что нового

Загрузка фото на сайт

chernobeloe

Новичок
Сообщения
33
Репутация
0
Привет народ!
пытаюсь загрузить фото на сайт
Код:
#include <IE.au3>
$sURL = "https://m.facebook.com/" ;уже авторизован
$oIE = _IECreate($sURL) ;2е окно
_IELoadWait($oIE)
If @error Then Exit 1

Local $oForm = _IEGetObjByName($oIE, "view_photo")
_IEAction($oForm, "click")
;/////////////////////////////////////////////////////////////
Local $oForm = _IEGetObjByName($oIE, "file1")
_IEAction($oForm, "click")
;/////////////////////////////////////////////////////////////
Global $sFilePath="photo.jpg"
Global $hwnd=WinWait("Choose File to Upload","",5)
If Not $hwnd Then Exit 2
ControlSetText($hwnd,"","Edit1",$sFilePath)
Sleep(3000)
ControlClick($hwnd,"","Button1")


дальше слэша не идет, пишет:
--> IE.au3 T3.0-2 Warning from function _IEGetObjByName, $_IESTATUS_NoMatch (Name: file1, Index: 0)
--> IE.au3 T3.0-2 Error from function _IEAction(click), $_IESTATUS_InvalidDataType


но если разделить скрипт на 3 части, и запустить по очереди то работает
пробовал ставить паузы, но тоже толку 0, в чем может быть проблема?
 
Верх