Me gustaría saber cómo se puede crear un applescript que se ejecuta cuando me conecte el cable de alimentación de mi MacBook. Me gustaría decir "Gracias"
Respuesta
¿Demasiados anuncios?
Bowen
Puntos
492
Esto funcionó para mí:
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
Abrir Editor de secuencias de Comandos, Guardar como de la Aplicación, Consulte "Permanecer abiertos después de ejecutar el controlador" para mantener el programa funcionando. La única desventaja es que usted tendrá que mantener este programa abierto en todo momento. Usted puede configurarlo para que se inicie cuando se de inicio de sesión. Tal vez alguien tiene una mejor forma de solucionar esto.