1 dépôt
Utilities that programmatically alter operating system states such as power, locking, and display.
Distinguishing note: None of the candidates cover high-level OS API calls to toggle screen locks and wake displays.
Explore 1 awesome GitHub repository matching operating systems & systems programming · System State Manipulators. Refine with filters or upvote what's useful.
BLEUnlock est un outil d'automatisation macOS et un contrôleur système basé sur la proximité qui surveille la portée des appareils Bluetooth Low Energy de confiance pour automatiser la sécurité de l'écran et le déverrouillage matériel. Il fonctionne comme un utilitaire d'arrière-plan qui identifie et filtre les appareils à proximité par leurs identifiants uniques et la force du signal pour déclencher des actions système. Le système gère automatiquement les états de verrouillage de l'écran, réveillant l'affichage et déverrouillant l'ordinateur lorsqu'un appareil appairé entre dans une plage de signal définie, ou verrouillant l'écran et lançant l'économiseur d'écran lorsque l'appareil sort de cette plage. Au-delà de la sécurité, l'outil fournit une gestion système basée sur la proximité, incluant la possibilité de mettre en pause ou de reprendre la lecture multimédia et d'exécuter des scripts shell définis par l'utilisateur en réponse aux événements de verrouillage et de déverrouillage.
Interfaces with macOS APIs to programmatically toggle screen lock and wake display functions.