Bildschirmschoner unter MacOS verhindern
Hi,
ich versuche gerade einige unserer Projekte auf OSX 64 zu konvertieren. Ein Problem welches mir aufgefallen ist, dass ich zum Beispiel mit dem Aufruf von folgender Funktion den Hibernate Modus verhindern will:
Code:
Das geht offenbar bei OSX 64 nicht mehr. Hat jemand eine Idee wie man eventuell Bildschirmschoner und den Ruhezustand verhindern kann?
const
CoreServicesLib = '/System/Library/Frameworks/CoreServices.framework/CoreServices'; OverallAct = 0; function UpdateSystemActivity(activity: UInt8): SInt16; cdecl; external CoreServicesLib name '_UpdateSystemActivity'; Christian |
AW: Bildschirmschoner unter MacOS verhindern
Laut Doku ist die Funktion deprecated und nur bis 10.8 dokumentiert.
|
AW: Bildschirmschoner unter MacOS verhindern
Hier ist ein Swift-Beispiel, die starten einfach caffeinate in einem Prozess.
|
AW: Bildschirmschoner unter MacOS verhindern
Hmm, interessant. Ich frage mich, ob ich das in einer für den Store gedachten Anwendung einfach machen kann. Muss ich mal testen.
Danke Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz