Me gustaría saber cómo puedo crear un Applecript que se ejecuta cuando conecto el cable de alimentación a mi MacBook. Me gustaría decir "Gracias"
Me gustaría saber cómo puedo crear un Applecript que se ejecuta cuando conecto el cable de alimentación a mi MacBook. Me gustaría decir "Gracias"
Esto me funcionó:
global thanks
on run
set thanks to false
end run
on idle
set battStatus to do shell script "pmset -g | grep \*"
if battStatus contains "AC Power" then
if thanks is false then
say "thank you"
set thanks to true
end if
else
set thanks to false
end if
return 1
end idle
Abra el Editor de secuencias de comandos, Guardar como aplicación, marque "Mantener abierto después de ejecutar el controlador" para mantener el programa en ejecución. El único inconveniente es que tendrás que mantener este programa abierto en todo momento. Puede configurarlo para que se inicie cuando inicie sesión. Quizás alguien más tenga una mejor manera de abordar esto.
Lea otras preguntas en las etiquetas terminal macbook applescript