Add an iPhone call log to iCal via AppleScript

Aug 26, '08 07:30:04AM

Contributed by: jedmtnman

If you're like me, it is often nice to know the time spent on a call (especially if you charge your services by the minute) and even though the cheapest cell phones out there can tell you the time you were just on the phone, that data is buried deep in iPhone's records and unaccessible from the touch GUI.

I have been using a script created in ruby called calllog2ical, which you can download from this page at Google Code. The install process is a breeze and it can be called from Terminal. After using the script for about a week, I decided it would be nicer to use an AppleScript to access the shell script, and so I wrote one. Its all of one line and goes like this:

do shell script "/usr/local/bin/calllog2ical.rb -v0 iPhone\\ Call\\ Log"
In the above code, the calendar I am syncing to is iPhone Call Log.

Notes: [robg adds: I haven't tested this one.]

Comments (18)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20080816124512129