Ajustar el nivel de brillo de la pantalla de nuestro Mac de forma aún más rápida gracias a AppleScript

En el pasado artículo de Controla el brillo de la pantalla de tu Mac desde la Terminal de MacOS conocimos al comando brightness que se podía instalar desde HomeBrew y aunque su instalación es sencilla puede que tener abierta la Terminal en todo momento y tener que escribir un comando resulte tedioso y poco productivo.

La solución pasa por utilizar AppleScript y su potencial para la automatización.

Creación del AppleScript

Con el comando brightness ya instalado en nuestro equipo, como vimos en el artículo Controla el brillo de la pantalla de tu Mac desde la Terminal de MacOS ahora sólo debemos abrir el editor de scripts de Mac y escribir el siguiente código:


set resultadoDeDialogo to choose from list {"Máximo", "Medio", "Ninguno"} with title "Nivel de brillo de pantalla" with prompt "Selecciona el nivel de brillo para la pantalla" OK button name "OK" cancel button name "Cancelar" default items {"Ninguno"} without multiple selections allowed and empty selection allowed

set nivelBrillo to get text 1 of resultadoDeDialogo
if nivelBrillo = "Máximo" then
do shell script "/usr/local/bin/brightness 1.0"
do shell script "afplay /System/Library/Sounds/Tink.aiff"
end if
if nivelBrillo = "Medio" then
do shell script "/usr/local/bin/brightness 0.5"
do shell script "afplay /System/Library/Sounds/Tink.aiff"
end if
if nivelBrillo = "Ninguno" then
do shell script "/usr/local/bin/brightness 0.0"
do shell script "afplay /System/Library/Sounds/Pop.aiff"
end if

Con este script nos aparecerá un diálogo para seleccionar entre 3 niveles de brillo de pantalla: máximo, medio y ninguno. De esta forma podemos ajustar nuestro nivel de brillo de pantalla de forma rápida en cualquier momento.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.