0 votos

Configurar el Mac para que se despierte y ejecute scripts en modo reposo

Soy desarrollador de Python y me gustaría que el Mac se despertara del reposo cuando yo lo programara (por su cuenta) y ejecutara algunos scripts o ciertos programas durante el día. En Windows existe el "Programador de tareas" introduzca aquí la descripción del enlace que lo dosifica de maravilla, el pc se despierta solo y ejecuta programas. He oído hablar de la "Mac automator" y no creo que tiene la disponibilidad para despertar el Mac del sueño para ejecutar programas.

1voto

Steve Evans Puntos 155

Pmset

Utilice la herramienta integrada en la línea de comandos pmset para programar el despertar o el encendido de un Mac. Desde la pmset página del manual:

Programa el sistema para despertar automáticamente del reposo el 4 de julio de 2016, a las 8PM.

pmset schedule wake "07/04/16 20:00:00"

Programa un cierre repetido cada día, de martes a sábado, a las 11 de la mañana.

pmset repeat shutdown TWRFS 11:00:00

caffeinate Después de despertar

Tenga en cuenta que cuando se despierte, su Mac volverá a dormirse lo antes posible. MacOS busca actividad del usuario para justificar el despertar o una afirmación de energía.

Cualquier script o herramienta que ejecutes después de despertarte debe registrar una aserción de energía para evitar que MacOS vuelva a dormir. Cree la aserción con caffeinate :

caffeinate i make 

caffeinate bifurca un proceso, ejecuta " make " en él, y mantiene una aserción que impide el reposo mientras ese proceso esté en ejecución.

Terceros

Alternativamente, herramientas como Gestor de energía existe:

DssW Power Manager for macOS

Soy un ingeniero que trabaja con Power Manager; no dudes en ponerte en contacto conmigo para hacerme preguntas técnicas sobre su funcionamiento.

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