Hallo Freunde!
Gibt es eine Möglichkeit, eine längere Kopieraktion (Übernacht) unterbrechungsfrei durchzuführen.
Wenn ich den Prozess starte, möchte ich aus der App heraus verhindern, das der Mac in den Ruhestand geschickt wird.
Wenn der Prozess beendet wird, dann kann der Mac wieder schlafen gehen.
Wenn Du kein PlugIn verwenden/kaufen willst, kommst Du ggf. mit “caffeinate” weiter. Auch Start und Ende sollte man sich damit basteln können.
Code from Kem Tekinay (https://forum.xojo.com/u/Kem_Tekinay)
In your app class, create a property called CaffeinateShell As Shell. In App.Open, do this:
var sh as new Shell
sh.Mode = 2
sh.Execute "caffeinate"
CaffeinateShell = sh