Este AppleScript puede o no funcionar en su sistema. En mi Mac book Pro con la última versión de Sierra, el siguiente código activa la casilla de verificación "Ajustar brillo automáticamente" si la hora actual está entre las 6 am y las 6 pm, de lo contrario, desactiva esa casilla si ya está seleccionada.
if hours of (current date) is greater than 6 then
if hours of (current date) is less than 18 then
tell application "System Preferences"
reveal anchor "displaysDisplayTab" of pane "com.apple.preference.displays"
end tell
tell application "System Events" to tell process "System Preferences" to tell window "Built-in Retina Display"
tell checkbox "Automatically adjust brightness" of group 2 of tab group 1 to if value is 0 then click
end tell
else
tell application "System Events" to tell process "System Preferences" to tell window "Built-in Retina Display"
tell checkbox "Automatically adjust brightness" of group 2 of tab group 1 to if value is 1 then click
end tell
end if
end if
tell application "System Preferences"
quit
end tell
Puede ajustar los valores de las horas en la parte superior del script para adaptarlo a sus necesidades
Si tus preferencias de visualización se parecen a esta imagen.... Este script debería funcionarte.
1 votos
Posible duplicado de ¿Cómo puedo atenuar la pantalla desde el Terminal?
2 votos
A quien vote por cerrar esto como duplicado de ¿Cómo puedo atenuar la pantalla desde Terminal?, no es un duplicado de ¿Cómo puedo atenuar la pantalla desde el Terminal? Esta pregunta no se refiere a la configuración del nivel de brillo, se trata de desactivar "Ajustar automáticamente el brillo" en las Preferencias del Sistema para la Pantalla ¡!