Ich habe für das dxwebsetup einen Bot geschrieben.
Seit kurzem springt dieser weiter, obwohl er eigentlich darauf waren müsste, dass fehlende Installationspakete erkannt und angezeigt werden.
Einige Monate lang hat der selbe Bot mit der selben Anwendung super funktioniert.
Das ist auch bei anderen Programmen wie dem java- setup oder dem Setup für shockwave manchmal ein Problem.
Bei shockwave ist es eher ein Problem, dass einem die Anwendung je nachdem was schon drauf ist google toolbar/ norton scan vorschlägt.
Ist vllt eine Wartepause für den Bot in dem Fall der Dx- Anwendung nötig ?
Anbei die dxwebsetup- Datei von MS und mein Source
Spoiler anzeigen
Code
run("dxwebsetup.exe")
WinWait("Microsoft(R) DirectX","Willkommen")
WinActivate("Microsoft(R) DirectX","Willkommen")
ControlClick("Microsoft(R) DirectX","Willkommen",3009, "left")
ControlClick("Microsoft(R) DirectX","Willkommen",12324, "left")
WinWait("Microsoft(R) DirectX","Komponenten")
WinActivate("Microsoft(R) DirectX","Komponenten")
ControlClick("Microsoft(R) DirectX","Komponenten",12324, "left")
WinWait("Microsoft(R) DirectX","Installation abgeschlossen")
WinActivate("Microsoft(R) DirectX","Installation abgeschlossen")
ControlClick("Microsoft(R) DirectX","Fertig stellen",12325, "left")
Alles anzeigen