With the help from the very useful scripts and instructions from Ali Rantakari I managed to get it running. Well the guideline use launchd to allow syncing between intervals but I wanted automatic syncing when the phone is connected through Bluetooth. So here are the steps to get it working:
- Download the forceSync script package from http://hasseg.org/blog/?p=136 and unzip them in /Users/
username/scripts/forceSyncScript - Make forceSync.bash executable by running "chmod +x forceSync.bash"
- Download and install Growl from http://growl.info
- The Growl package you download has an application called "growlnotify" in the Extras directory. Copy this application to /usr/bin/
- Make growlnotify executable by running "chmod +x growlnotify" in terminal
- Download bluelist from http://will.harris.ch/bluelist.gz place it in /usr/bin/
- Make bluelist executable by running "chmod +x bluelist" in terminal
- Edit the settings section in forceSync.bash so the paths and phone names are set correct
- Test the script setting by executing ./forceSync.bash -v
- Create a new Applescript in "Script editor" that executes the forceSync.bash script (save it in /Users/
username/scripts/forceSyncScript/my Sync.scpt):
do shell script "/Users/username/scripts/forceSyncScript/forceSync.bash"
tell application "iSync" to quit - Download and install Proximity from http://reduxcomputing.com/proximity.php
- Start Proximity and change the settings in Proximity preferences (its the "X" in the osx menu line). In the "Scripts" section point the "In range script" to the sync.scpt script
- Turn on Bluetooth on the phone and you should see the iSync starting to sync the devices
Optionally you can download the files from here
Ingen kommentarer:
Send en kommentar