Ik heb een klein programmaatje wat in python is geschreven en wat ik graag als login item wil draaien. Omdat ik 10.4.8 gebruik werd duidelijk gemaakt dat ik hiervoor launchd moet gebruiken. Om die bende te editten zijn ook wat guiwrappers te downloaden voor de terminal n00bs like me
Enige wat die die wrapper eigenlijk doet is een plist filetje aanmaken en op de juiste plek neer zetten.
Mijne ziet er zo uit:
De file zelf staat in /users/lowfi/library/launchagents
Ik heb even in system.log gekeken en daarin vond ik dit:
exit code: 1
Ik doe dus iets fout maar wat
Enige wat die die wrapper eigenlijk doet is een plist filetje aanmaken en op de juiste plek neer zetten.
Mijne ziet er zo uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?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>HellaNZB</string>
<key>OnDemand</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>/opt/local/bin/hellanzb.py</string>
</array>
</dict>
</plist> |
De file zelf staat in /users/lowfi/library/launchagents
Ik heb even in system.log gekeken en daarin vond ik dit:
code:
1
2
3
4
5
6
7
8
9
10
11
| Jan 3 23:36:49 PowerBook launchd[239]: HellaNZB: exited with exit code: 1 Jan 3 23:36:49 PowerBook launchd[239]: HellaNZB: respawning too quickly! throttling Jan 3 23:36:49 PowerBook launchd[239]: HellaNZB: 2 more failures without living at least 60 seconds will cause job removal Jan 3 23:36:49 PowerBook launchd[239]: HellaNZB: will restart in 10 seconds Jan 3 23:37:08 PowerBook launchd[239]: HellaNZB: exited with exit code: 1 Jan 3 23:37:08 PowerBook launchd[239]: HellaNZB: respawning too quickly! throttling Jan 3 23:37:08 PowerBook launchd[239]: HellaNZB: 1 more failure without living at least 60 seconds will cause job removal Jan 3 23:37:08 PowerBook launchd[239]: HellaNZB: will restart in 10 seconds Jan 3 23:37:22 PowerBook launchd[239]: HellaNZB: exited with exit code: 1 Jan 3 23:37:22 PowerBook launchd[239]: HellaNZB: respawning too quickly! throttling Jan 3 23:37:22 PowerBook launchd[239]: HellaNZB: too many failures in succession |
exit code: 1
Ik doe dus iets fout maar wat