Hallo zusammen,
da ich mich noch nie mit AutoIT beschäftigt habe, wollte ich mal fragen, welche Herangehensweise ihr in meinem Fall wählen würdet.
Ich möchte zu bestimmten Zeiten die aktuelle Uhrzeit angesagt bekommen. Mit den internen Sprachmodulen von Windows 10 erhalte ich keine zufriedenstellende Ergebnisse. Sie klingen mir einfach zu roboterhaft. Also habe ich nach der Suche im Internet hier eine html
Datei gefunden, die mir nach Anklicken des Links die aktuelle Uhrzeit mitteilt. Wenn ich im Browser das automatische Abspielen von Audiodateien aktiviere, kommt die Ansage schon beim Öffnen der html-Seite.
Ich habe versucht, über Batch, Powersell und VBS ein Skript zum Starten des Browsers zu erstellen. Dann über den Taskplaner die definierten Zeiten um das Script zu starten. Das geht 3, 4 mal gut, aber dann wird der Browser nicht sauber beendet(....unerwartet beendet).
Wenn ich jetzt mit AutoIT ein ganz einfaches Script teste,
ShellExecute("C:\Uhrzeit\Waterfox\Waterfox.exe", "file:///C:/Uhr/talk.html")
Sleep (6000)
ProcessClose ("waterfox.exe")
bekomme ich das gleiche Ergebnis. Es funktioniert eine Zeit lang und dann kommt eine Fehlermeldung. Als Browser habe ich Waterfox Portable gewählt, um von meinem Standardbrowser (Firefox) getrennt zu sein. Da ich dort viele Addons und viele Tabs parallel geöffnet habe. Oder gar nicht benutze. Ich habe auch schon versucht den Browser über IDs zu beenden. Die scheinen sich nach jeden Neustart ständig zu ändern. Ich bin für jede Hilfe dankbar.
Viele Grüße
Raleigh