8 votes

Comment faire pour qu'un AppleScript s'active lors de la connexion ?

Est-il possible de forcer un AppleScript à s'activer lorsque je me connecte ?

12voto

Daniel Points 32917

Si vous enregistrez le script d'Apple en tant qu'application, puis allez dans Préférences système -> Utilisateurs -> Éléments de connexion, vous pouvez ajouter l'application à cet endroit, et elle s'exécutera lors de la connexion.

enter image description here

2voto

~/Bibliothèque/LaunchAgents/login_test.plist :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN
http://www.apple.com/DTDs/PropertyList-1.0.dtd>
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>login_test</string>
    <key>ProgramArguments</key>
    <array>
        <string>osascript</string>
        <string>/Users/username/Desktop/test.scpt</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>

1voto

daviesgeek Points 35275

Vous pouvez également utiliser script Timer pour cela. Il coûte 12 $, mais c'est un petit utilitaire très utile.

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