Note: I no longer use this, too many issues with duplicated contacts.. — Use Google Sync instead. Not only is it OTA, but it has native support with the iPhone and iCal / Address Book on the Mac.
This will add a script that auto syncs your NemusSync calendars every 20 minutes
- cd /System/Library/LaunchDaemons/
- vi com.paf78.autoNS.plist… add code below …
<!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>com.paf78.autoNS</string>
<key>UserName</key>
<string>mobile</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/NemusSync.app/NemusSync</string>
<string>--sync</string>
</array>
<key>StartInterval</key>
<integer>1200</integer>
</dict>
</plist> - Finally, lets tell the system what we added… From the command line, run ” launchctl load /System/Library/LaunchDaemons/com.paf78.autoNS.plist “
- Thats it, your calendar should get updated every 1200 seconds!


{ 2 comments… read them below or add one }
Hi!
How to launch the script on iPhone 3g? What mean launchctl load???
I just updated the post to clarify what was done here. When you run launchctl load [script location] it adds that plist to its list of jobs. If you don’t run that command, you can simply reboot the phone as well, as it will automatically add anything in that directory.