Me gustaría saber el tiempo total de pantalla encendida desde que desconecté mi MacBook del cargador, pero aparentemente no hay estadísticas fáciles de encontrar.
¿Necesito una aplicación externa? Estoy usando MacBook Air 2015 con El Capitan.
No creo que sea algo que Apple proporcione en ninguna parte, sin embargo, si pones un poco de trabajo de secuencias de comandos, definitivamente es factible. Puede obtener el brillo actual en la pantalla con este comando:
ioreg -l | awk '/ApplePanelRawBrightness/ {print $NF}'
Un resultado '0' significa que la luz de fondo está completamente apagada. El límite superior depende de su hardware específico. Puede obtener el número más alto posible para su hardware con:
ioreg -l | awk '/AppleMaxBrightness/ {print $NF}'
Puede configurar un trabajo cron para ejecutarlo cada minuto y registrar el resultado y la hora actual, por ejemplo, en un archivo CSV. Luego podría usar un programa de hoja de cálculo para hacer el cálculo. O bien, podría usar un lenguaje de nivel superior como Python o Ruby para hacer lo mismo y automatizar el cálculo en su secuencia de comandos. Este último sería mi enfoque.
EDITAR: Acabo de notar la parte 'en batería' de la pregunta, no sé cómo me las arreglé para perder eso. Puede obtener una respuesta simple de Sí o No a si el adaptador de CA está conectado usando este comando:
system_profiler SPPowerDataType |grep Connected | awk '{print $2}'
Vaya a la aplicación Monitor de actividad en el Launchpad, luego haga clic en la pestaña Energía. Allí, verá las estadísticas de la batería de su Mac a continuación.
Jacob ama a Rockstar
usuario109107