1 votos

La programación de un "sueño", evento en el Gestor de Energía de

Estoy usando Mac OS Capitan de mi macbook pro y acaba de instalar el Gestor de Energía siguiendo sus recomendaciones en otra parte de este sitio web (ver la Alerta de Batería Baja para Mac OS X El Capitán).

Sin embargo, yo sólo veo una opción para apagar el equipo cuando la carga de la batería cae por debajo de un nivel especificado. Me gustaría simplemente mostrar una ventana emergente de advertencia en la pantalla junto con un sonido de alarma y, si continua sin ser escuchada por unos minutos, poner el portátil para dormir en vez de apagarse. Supongo que la manera de lograr esto sería un guión; me podrias enviar una secuencia de comandos que indica donde tengo que insertar mi parámetros preferidos? Gracias.

1voto

Steve Evans Puntos 155

Los siguientes son los pasos para crear un evento para ejecutar un AppleScript cuando el nivel de la batería cae por debajo del 30%:

  1. Power Manager > (menú) > Nuevo Evento Vacío;
  2. Haga doble clic en nueva Untitled evento para abrir en editor;
  3. Agregar un desencadenador > Energía Restante > de la Batería Un 30% a la Izquierda
  4. Agregar una acción > Ejecutar Script > AppleScript
  5. AppleScript acción > Cog > Editar
  6. Copiar y pegar en el archivo AppleScript a continuación
  7. Aplicar , a continuación, Guardar

AppleScript para copiar y pegar en el evento:

#!/usr/bin/osascript
try
    with timeout of 10 seconds
        display dialog "Your battery has dropped below 30%" with icon caution buttons {"OK"} default button 1
        say "Low battery" 
    end timeout
on error -- likely timeout
    tell application "Finder" to sleep
end try

Escribí el Gestor de Energía. Si necesita soporte para el Gestor de Energía, por favor póngase en contacto a través de support@dssw.co.uk.

Power Manager low power warning

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