3 votos

La aplicación ofrece audible alarma de batería baja en Mavericks?

He instalado la actualización a Mavericks hace un par de días, y mientras que la mayor parte ha sido genial, ya no hay un sonido que va con la advertencia de batería baja. Tengo varios programas que suprimir las notificaciones visuales, lo que hace muy desagradable interrupciones cuando la máquina entra en modo de espera.

Me puse en contacto con soporte técnico de Apple y ellos dijeron que no hay manera de añadir un sonido a la notificación mediante la configuración disponible en el sistema operativo. Que me sugirió el uso de una 3 ª parte aplicaciones, pero aunque he encontrado algunas de las cuales ofrecen batería baja ventanas pop-up, estoy teniendo problemas para encontrar cualquier ofreciendo una alerta audible.

1voto

geocoin Puntos 121

Podría escribir un breve script y ejecutarlo a través de cron cada par de minutos.

pmset -g batt

Ejecución de la anterior muestra de su actual uso de la batería. Usted puede, a continuación, analizar y usted puede hacer lo que le avise con algo como:

say "low battery power"

Que va a hablar "de baja energía de la batería. O para hacer beep:

printf "\a"

Tengo una computadora de escritorio, así que no pueden ver la pmset de salida, una rápida en google nos muestra algo como esto iba a hacerlo:

if [[ `pmset -g batt | awk -F'[^0-9]*' '{ print $3 }'` -lt 10 ]];then say "Battery low";fi

Usted puede poner en el cron para que se ejecute cada 5 minutos o así.

Para agregar esto a cron para que se ejecute cada 5 minutos, hacer:

crontab -e

y el tipo en una línea que se parece a esto:

*/5  *  *  *  *  if [[ `pmset -g batt | awk -F'[^0-9]*' '{ print $3 }'` -lt 10 ]];then say "Battery low";fi

A continuación, guardar y salir. El crontab editor será lo que se establece como su editor por defecto en $EDITOR. Para mí que vim, por defecto OSX es nano.

crontab -l

Que las listas de su crontab. Para más información ver: escriba aquí la descripción del enlace

El uso de launchd, que sería mejor ponerlo en un script de shell, a continuación, poner una launchd plist archivo en ~/Library/LaunchDaemons carpeta. Eso es algo fuera del alcance de esta respuesta, Lingon es una gran herramienta para el control de LaunchD archivos. Ver LaunchD para obtener más información. Usted shell script sería el mismo comando utilizado anteriormente, con

#!/bin/sh

como la primera línea. Guardarlo en algún lugar, hacer LaunchD ejecutarlo.

0voto

daniel Puntos 1

En lugar de realizar una tarea en el cron de arriba, ¿por qué no simplemente establece una voz para leer las notificaciones en voz alta? usted puede hacer esto en el dicatión y discurso de la configuración

0voto

Usted puede hacer que el equipo hablan las alertas (incluyendo la alerta de batería baja) en 'Preferencias del Sistema', haz clic en 'el Dictado Y Habla', la elección del "Texto a Voz" de la ficha, y poner una marca de verificación delante de 'Anunciar cuando las alertas se muestran'.

0voto

user36155 Puntos 36

Hay una app en el App Store, se llama BattMan, que creo que va a hacer lo que usted necesita. BattMan le permite elegir el nivel de carga de batería (como porcentaje y el tiempo restante, lo que ocurra primero) y mostrará la notificación, sino que también juegan un sonido (que puede por separado, activar/desactivar).

Se puede descargar desde la Mac App Store.

La Divulgación completa: yo soy el desarrollador detrás de él.

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