3 votos

Desactivar pantalla sueño AppleScript

¿Hay una manera de encender pantalla dormir y apagar temporalmente a través de AppleScript? Estoy haciendo un script en el momento en que se ejecutará durante unos minutos cuando estoy lejos, así que no lo quiero para dormir, pero no queremos hacerlo manualmente cada vez.

3voto

aaplmath Puntos 599

Sin duda la mejor manera de lograr esto es mediante el uso de do shell script. pmset es definitivamente una opción viable, aunque personalmente estoy parcial a la caffeinate comando, que no modifica las preferencias y no requiere privilegios de administrador. Usted podría utilizar la siguiente AppleScript para mantener tu pantalla despierto indefinidamente:

do shell script "caffeinate -di"

Como alternativa, puede ejecutar caffeinate para una cantidad especificada de tiempo, después de que su pantalla será libre de ir a dormir:

do shell script "caffeinate -dit [time in seconds]"

0voto

Steve Evans Puntos 155

Usted puede utilizar el comando de shell script AppleScript con el pmset comando para modificar la configuración de ahorro de energía.

En el ejemplo siguiente se deshabilita pantalla sueño:

do shell script "pmset -a displaysleep 0" with administrator privileges

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X