¿Cómo desencadenar la acción de cierre de la tapa programáticamente?

5

¿Hay alguna forma de activar la acción de cierre de la tapa mediante programación con un script o mediante un terminal?

Estoy probando esto colocando un pequeño imán cerca de la ranura SD en mi MacBook Pro.

    
pregunta louisinhongkong 10.12.2013 - 16:00

2 respuestas

3

No hay una interfaz de programación compatible con Apple para simular la tapa que se está cerrando.

Puede poner su Mac en sleep usando esta línea de comando :

osascript -e 'tell application "System Events" to sleep'
    
respondido por el Graham Miln 12.12.2013 - 17:31
3

Puedes poner tu máquina a dormir con un script de shell:

pmset sleepnow

P.S. Si pretende ejecutar esto desde un script, prepárese para que la máquina no se duerma hasta que finalice el script, y si es algo así como un demonio que se ejecuta en un bucle, no funcionará a menos que ejecute pmset en una subshell:

(pmset sleepnow &)
    
respondido por el phil pirozhkov 26.10.2016 - 00:53

Lea otras preguntas en las etiquetas