récupération d'une valeur affichée par pmset, Serait-ce impossible ? |
Bienvenue invité ( Connexion | Inscription )
récupération d'une valeur affichée par pmset, Serait-ce impossible ? |
12 Jun 2017, 17:28
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 391 Inscrit : 2 Jun 2006 Membre no 62 332 |
Bonjour à tous et en particulier à teddy7545, l'as du terminal, qui pourra peut-être m'aider encore une fois.
Je me suis lancé dans la création d'un applescript qui permet d'empêcher la mise en veille du macbook lorsqu'on le ferme. Le but étant de le fermer quand il diffuse de la musique et que je ne m'en sers pas. Petite précision aussi : normalement c'est caffeinate, commande shell qui fait le taf. Malheureusement elle ne fonctionne pas avec Sierra. Me voilà donc obligé d'utiliser pmset. La commande pour désactiver la mise en veille est : Code do shell script "pmset -a sleep 0; pmset -a disablesleep 1" with administrator privileges Le problème est que le script met pmset -a sleep à 0 puis quand on le quitte restaure arbitrairement la valeur de sleep à 5 (minutes). Je voudrais améliorer mon script en lui faisant récupérer la valeur du sleep initiale de manière à la restaurer à la fermeture. Sauf que pmset ne permet pas de récupérer cette valeur! Du moins à ma connaissance. L'un de vous connaitrait-il une astuce ? Merci de votre aide. m00n -------------------- MacBook Pro (15-inch, Late 2016), 2,9 GHz Intel Core i7, 16 Go 2133 MHz LPDDR3
|
|
|
Nous sommes le : 20th September 2024 - 21:13 |