Hallo,
Ich kämpfe gerade mit meinem ersten Script und vermutlich gibt es eine ganz einfache Lösung. Ich muss alle meine Mails (EM Client) einzeln als PDF herunterladen, denn das Mail-Konto ist nur noch Offline in dem Programm verfügbar (Konto wurde gehackt und daraufhin gesperrt)
Das Script soll das Fenster wechseln in den EM Client, dann eine Mail nach unten klicken, Speichern unter, eine PDF als Datei auswählen und dann auf Speichern klicken. Besteht die Datei mit selben Namen schon soll sie überschrieben werden.
Das Script (siehe unten) an sich funktioniert schon, jedoch würd ich das gern bspw. zum Testen jetzt mal 10 mal wiederholen (später mal noch öfter). Hätte das so gelöst, allerdings macht es nach dem ersten Mal nicht weiter.
Bitte um Hilfe hierzu. Danke!
Schöne Grüße
Florian
WinActivate("[TITLE:eM Client;CLASS:WindowsForms10.Window.8.app.0.259f9d2_r3_ad1]")
For $i = 1 To 10
Sleep(2000)
Send("{down}")
Send("^+S")
WinWaitActive("[TITLE:Speichern unter;CLASS:#32770]")
Sleep(100)
Send("{TAB}")
Sleep(100)
Send("{down}")
Sleep(100)
Send("{down}")
Sleep(300)
Sleep(300)
ControlClick("Speichern unter", "&Speichern", 1)
While True
Sleep(50)
WinWait("", "")
$FensterTitle = WinGetTitle("[ACTIVE]")
If StringInStr($FensterTitle, "Speichern und bestätigen") > 0 Then
ControlClick("Speichern unter bestätigen", "&Ja", "[CLASS:Button; INSTANCE:1]")
EndIf
WEnd
Next
Alles anzeigen