Address Book AppleScript example

Here’s a simple AppleScript that exports all of the email addresses in your Mac OS X address book as a comma-separated list: tell application “Address Book” set emailList to {} set peopleCount to (count every person) repeat with i from 1 to peopleCount set emailList to emailList & (get value of every email of person …

Broken: Alsoft’s online ordering system

Alsoft is one of my favourite companies. DiskWarrior is the best Mac OS X disk repair utility, hands down. Well, well worth its price. As soon as I found out DiskWarrior 4 had been released, I immediately ordered the upgrade, without even finishing the article. This was around December 11. So, what’s broken? First, Alsoft’s …

My Toronto Star crossword puzzle fetcher

On weekday afternoons, the Toronto Star publishes an eight-page PDF edition, “Star PM.” I download this for one reason: the free crossword puzzle. But sometimes I forget to download this, and since there’s no archive, I lose the opportunity to do that day’s crossword. So I wrote a script to automatically fetch today’s Star PM …

How to fix Safari if it can’t view plugin content

For a while, I haven’t been able to view plugin content (Flash, QuickTime, etc.) in Safari. I decided to do some quick regression to determine the source of the problem. First, I viewed the pages in another browser, Camino, and they appeared correctly. So my plugins themselves were not corrupt. Next, I logged in as …

free music from verve

I found a card at SXSW for a free music sampler from Verve. They want you to go to verveforecast.com/sxsw, then register, thenenter in the “download code” of vforecastsxsw. The music sampler (Jamie Cullum, Brazilian Girls, Jackie Greene, Rhett Miller, Susan Tedeschi, Teddy Thompson) comes in four formats, all of which are annoying: WMA, zip …