Hi ich such nun schon seit einigen tagen nach einer Lösung zu meinem Problem, leider werde ich nicht fündig.
Undzwar geht es drum, ich möchte gern auf ask.fm meine Accounts mit Profilbildern bestücken, soweit alles ja kein Problem, nur der FileUpload Dialog macht mir Probleme undzwar:
#include <IE.au3>
#include <String.au3>
Func _IEGetObjByClass(ByRef $o_object, $s_Class, $s_TagName = "*", $i_index = 0)
Local $i_found = 0
[/autoit][autoit][/autoit][autoit]$o_tags = _IETagNameGetCollection($o_object, $s_TagName)
For $o_tag In $o_tags
If IsString($o_tag.className) And $o_tag.className = $s_Class Then
If $i_found = $i_index Then Return $o_tag
$i_found += 1
EndIf
Next
Return SetError(1)
EndFunc ;==>_IEGetObjByClass
$IE = _IECreate("http://ask.fm/login", 0, 1,1,1)
$IPlogin= _IEGetObjByName($IE, "login")
_IEFormElementSetValue($IPlogin, "xvdblgamgs387")
$IPpw = _IEGetObjByName($IE, "password")
_IEFormElementSetValue($IPpw, "gyuwtmobau")
$BTsubmit = _IEGetObjByName ($IE, "commit")
_IEAction($BTsubmit,"click")
_IELoadWait($IE)
_IENavigate($IE,"http://ask.fm/account/settings/profile")
$BTupload = _IEGetObjByClass ($IE, "link-blue-underline")
_IEAction($BTupload,"click")
$BTselect = _IEGetObjByName ($IE, "avatar_uploaded_data")
_IEAction($BTselect,"click")
Ist das mein Script und genau unten ab "Send("test")" macht er nicht mit, er möchte einfach nichts in das "upload form" eingeben.
Gibt es hier eine Möglichkeit?