1 votes

Faire en sorte que le MacBook dise "Merci" lorsqu'on branche le cordon d'alimentation ?

Je voudrais savoir comment créer un applescript qui s'exécute lorsque je connecte le cordon d'alimentation à mon MacBook. Je voudrais qu'il dise "Merci".

0 votes

Connaissez-vous le Cacao/Carbone ? Vous pouvez facilement changer ce code pour ce dont vous avez besoin : context-macosx.googlecode.com/svn-history/r152/trunk/Tools/ Si ce n'est pas le cas, faites-le moi savoir, je posterai mon code sur github.

2voto

Bowen Points 827

Cela a marché pour moi :

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

Ouvrez l'éditeur de script, enregistrez comme application, cochez "Rester ouvert après le gestionnaire d'exécution" pour que le programme continue à fonctionner. Le seul inconvénient est que vous devrez garder ce programme ouvert en permanence. Vous pouvez le configurer pour qu'il soit lancé à la connexion. Peut-être que quelqu'un d'autre a une meilleure façon de résoudre ce problème.

0 votes

Cela ne va-t-il pas consommer beaucoup de CPU pendant son fonctionnement ?

1 votes

Pas vraiment. Elle semble se situer autour de 0,1 %, soit moins que beaucoup de services d'arrière-plan.

0 votes

OK donc c'est bon :)

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X