Hallo Leute,
brauche wieder etwas Hilfe von euch.
Bin viel mit meinen FritzBoxen am experimentieren und wollte mir deswegen folgendes etwas automatisieren.
Autoit soll mir auf der Seite: http://fritz.box/system/export.lua auf Sichern klicken und dann auf speichern Dateinamen vergeben und in einem bestimmten Ordner speichern.
Es soll eigentlich nichts zu sehen sein also alles im Hintergrund.
Ich habe das schon so angefangen und scheitere schon beim zweiten klick auf speichern
Wieso erkennt es mein WinWaitActive nicht?
Kann mir da vielleicht jemand helfen?
Danke schon mal für eure Hilfe
[autoit]#include <IE.au3>
#include <GUIConstants.au3>
$oIE = _IECreateEmbedded()
$Form1 = GUICreate("FritzBox Sicherungt", 1224, 700, -1, -1, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
$IE_1_GUI = GUICtrlCreateObj($oIE, 0, 0, @DesktopWidth, @DesktopHeight)
GUISetState(@SW_SHOW) ; Normalerweise ausgeblendet, hier nur zur vorschau
_IENavigate($oIE, "http://fritz.box/system/export.lua")
$ButtonStart = _IEGetObjByName($oIE, 'ConfigExport')
_IEAction($ButtonStart, "click")
Local $hWnd = WinWaitActive("[CLASS:#32770]") ; hier das klappt irgendwie nicht, warum?
ControlClick($hWnd, "", "[CLASS:Button; INSTANCE:2]") ; das klappt auch nicht obwohl das Speichern unter mit Notepad funktioniert, warum im Browser nicht?