Piloter Keepresso depuis Shortcuts, Raycast ou un script
Keepresso se pilote d'un clic dans la barre des menus, mais vous pouvez aussi la commander sans intervention depuis Shortcuts, Spotlight, Siri, Raycast, Alfred, ou n'importe quel script, grâce à ses actions Shortcuts et à son schéma d'URL.
Actions Shortcuts
Keepresso fournit des actions Shortcuts natives que vous pouvez glisser dans n'importe quel raccourci, ou exécuter directement depuis Spotlight et Siri :
- Start Keeping Awake (optionnellement pour un nombre de minutes défini)
- Stop Keeping Awake
- Toggle Keep Awake

Schéma d'URL
Pour Raycast, Alfred ou un script shell, ouvrez une URL keepresso:// :
keepresso://start démarre une session sans limite de durée
keepresso://start?duration=60 démarre pour 60 minutes
keepresso://start?until=18:00 reste éveillé jusqu'à 18:00
keepresso://stop arrête la session
keepresso://toggle la bascule
Depuis un terminal ou un script, open "keepresso://start?duration=90" fait la même chose. Si vous préférez une vraie commande avec un code de sortie et un statut appropriés, utilisez l'outil en ligne de commande keepresso.
Elles tiennent bon
Toute commande venant de Shortcuts ou d'une URL met d'abord vos déclencheurs en pause, pour que la session que vous avez demandée tienne réellement, au lieu qu'une règle de déclencheur ne la remplace une seconde plus tard.
Obtenir Keepresso
Gratuit et open source, pour macOS 14 et versions ultérieures. Installez-le et gardez votre Mac éveillé, selon vos règles.
Plus dans Utiliser Keepresso