Programme au démarrage osx lion

Kenox_89

Membre enregistré
14 Octobre 2012
4
0
39
Bonjour

J'essaye de faire redémarrer un programme au démarrage de ma session.
Pour cela je place mon .plist dans ~/Library/LaunchAgents/com.mon.plist

Bloc de code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Debug</key>
    <true/>
    <key>Disabled</key>
    <false/>
    <key>Label</key>
    <string>com.test</string>
    <key>LimitLoadToSessionType</key>
    <string>Aqua</string>
    <key>OnDemand</key>
    <false/>
    <key>ProgramArguments</key>
    <array>
        <string>/Applications/Test.app/Contents/MacOS/Test</string>
        <string>--agent</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>WorkingDirectory</key>
    <string>/Applications/Test.app/Contents/MacOS</string>
</dict>
</plist>


Dans le terminal je tape.

Bloc de code:
launchctl load -w ~/Library/LaunchAgents/com.mon.plist

Mon programme démarre bien, mais il ne redémarre pas au démarrage de ma session.
Je n'arrive pas à comprendre pourquoi.

Merci d'avance.
 
Bonjour

J'essaye de faire redémarrer un programme au démarrage de ma session.
Pour cela je place mon .plist dans ~/Library/LaunchAgents/com.mon.plist…
Quelle démarche étrange… :mouais:

En passant par les préférences Systèmes/Comptes/Ouverture il suffit de cliquer sur le petit "+" pour ajouter le programme… ;)

A moins que je n'ai pas bien compris le problème… :siffle:
 
Quelle démarche étrange… :mouais:

En passant par les préférences Systèmes/Comptes/Ouverture il suffit de cliquer sur le petit "+" pour ajouter le programme… ;)

A moins que je n'ai pas bien compris le problème… :siffle:

Quelle solution de facilité. Du temps de Giscard, tout le monde savait démarrer un programme en Fortran. Apple c'est le nivellement par le bas. :siffle::D:rateau:
 
Oui seulement je voudrais le faire dans un programme ceci après.
Faudrait être plus précis parce que là j'ai du mal à saisir… :mouais:

Quel programme, quelle machine et quel système déjà…
 
J'ai fais un programme et je voudrais que ce programme puisse redémarrer,mais que sur la session courante.
Mais je voudrais qu'il puisse créer un fichier dans ~/Library/LaunchAgents/ pour pouvoir redémarrer.
C'est sur ma machine et je suis sous Lion.