One week with an iPhone

Last Friday I bought an 8 gigabyte iPhone at an Apple store. I’ve been using the phone for a week now, and overall, while there are certainly flaws and omissions, it is a spectacular synthesis of hardware and software excellence. No other handheld device I’ve used even comes close, including the seven previous iPods I’ve owned. It’s a major advance in mobile phones, and in computing generally, and while I certainly look forward to getting the 2nd generation product, I’m going to love this 1st generation device all on its own.

Beyond that general impression, I have a few specific things I thought would be worth writing about.

Continue reading “One week with an iPhone”

Add Sender to Address Book

I continue to use and love “Eudora”:http://www.eudora.com/ as my email client. This despite it being a little long in the tooth, and with a visual style straight from 1999. I’ve been waiting for a new version with some new features for a while, and I finally got tired enough of a specific missing feature to do something about it. Here’s an AppleScript to tide me (and possibly others) over.

Update: The latest version of the script is 1.1, released 15-Nov-2006. Download link below. See the ReadMe file and script version history for changes.

I continue to use and love Eudora as my email client. This despite it being a little long in the tooth, and with a visual style straight from 1999. It may look like a Classic application, and it might not have had a major release in a while, but it works, and is highly usable, especially for people like me, with a huge archive of email messages.

On the Windows side, a new version of Eudora was released late last year. From what I’ve read on the Eudora discussion forum, Qualcomm is working on an all-new release of Eudora for Mac OS X, which will bring a great many improvements, including one that I’m eagerly anticipating, use of the OS X Address Book to maintain the email contact list, instead of Eudora’s nicknames list (which is also confusingly called Address Book in Eudora, but it used to be called Nicknames in earlier versions, so that’s what I’ll call it here).

But, Eudora 7 for OS X is apparently behind schedule (it was supposed to start appearing in beta in the fall of 2005), and not having that feature is driving me nuts. Eudora can already read addresses out of Address Book, so all I need to tide me over is a way to easily add a new sender to the Address Book.

I looked for a while to find an existing AppleScript to add a Eudora sender to the OS X Address Book, but as far as I can tell, nothing exists. Indeed, it looks like people stopped writing AppleScripts for Eudora years ago. But by stitching together ideas and techniques from old scripts, scripts for Apple Mail and Address Book, and some new code, I was able to create a script which pretty much duplicates Eudora’s Make Address Book Entry command, except sticking the new entry in the system level Address Book.

!/images/clickscriptlarge.jpg(Download the Add Sender to Address Book AppleScript)! “Download the Add Sender to Address Book AppleScript”:/resources/dist/Add-Sender-to-Address-Book.zip

The distribution includes a ReadMe file with much more detail, but here’s the basics: To install, download and decompress the script distribution archive. Then move the script file to your ~/Library/Scripts/Applications/Eudora folder. To use it, select a message in your Inbox, or open a message, which is from someone you’d like to add to Address Book. Choose Add Sender to Address Book from your Scripts menu. Edit the sender’s name and address in the dialog, click Add to Address Book, and voila, Address Book should come forward with the new entry displayed. Add further information to your contact there, if you wish.

There are a number of limitations to the script; see the ReadMe file for details. Hopefully this will be useful to someone besides me!