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.
Respuesta
¿Demasiados anuncios?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:
Soy un ingeniero que trabaja con Power Manager; no dudes en ponerte en contacto conmigo para hacerme preguntas técnicas sobre su funcionamiento.