Business Machine

Technology, business
and innovation.

And, not least, about
the Mac.

Weblog Archive Cutedge

by: Bernard Teo

Creative Commons License

Copyright © 2003-2012
Bernard Teo
Some Rights Reserved.

The Ultimate Business Machine - Archives

List of Categories : Database * Technology * Commentary * Singapore * Travel *

Wed 06 Oct 2004

A Map Plug-In for Address Book (for Panther users)

Category : Technology/addressBookPlugIn.txt

I've created an Address Book plug-in for Singapore Maps (based on Stephen Wither's WhereIs plug-in for Australian Maps).

From Panther (OS X 10.3.x) onwards, Apple's engineers gave Address Book users a new ability to work with plug-ins. And smart people are starting to exploit it.

I modified Stephen's AppleScript code and made it work with Singapore's I also wrapped a one-click installer around it.

The installer looks like this and you can download it from here.

Once you've downloaded and installed the plug-in (you can choose to install it at the system level so that it'll work for every user on your Mac), you can go over to Address Book and find a new function in the pop-up menus of Address-related fields :

Choose "Singapore Maps" and your browser will launch and point you towards where that address is in Singapore :

Please note: you've got to store your STREET field in Address Book in a regular way - "3 Shenton Way, Shenton House #11-05/06" - i.e., Block No. first, then Street Name, and (very important, don't forget) the comma (or a carriage return), then Building Name and then Unit No. for this to work. You need the comma or carriage return to separate the Street Name from the Building Name.

Neat, right? I've always wanted to be able to do this. This makes Address Book so much more useful.

With AppleScript, and the ability to extend Address Book with plug-ins, and the ability to move the information around to wherever you want it using either Apple Scripts or Unix shell scripts, the things you can do are limited only by your imagination.

Thanks, Steve Withers, for the use of the code.

Posted at 2:34PM UTC | permalink

Put your Mac to Work Now how would you do something like that?

Weblogs. Download and start a weblog of your own.

A Mac Business Toolbox
A survey of the possibilities

A Business Scenario
How we could use Macs in businesses

VPN Enabler for Mavericks

MailServe for Mavericks

DNS Enabler for Mavericks

DNS Agent for Mavericks

WebMon for Mavericks

Luca for Mavericks

Liya for Mountain Lion & Mavericks

Postfix Enabler for Tiger and Panther

Sendmail Enabler for Jaguar

Services running on this server, a Mac Mini running Mac OS X 10.9.2 Mavericks:

  • Apache 2 Web Server
  • Postfix Mail Server
  • Dovecot IMAP Server
  • Fetchmail
  • SpamBayes Spam Filter
  • Procmail
  • BIND DNS Server
  • DNS Agent
  • WebDAV Server
  • VPN Server
  • PHP-based weblog
  • MySQL database
  • PostgreSQL database

all set up using MailServe, WebMon, DNS Enabler, DNS Agent, VPN Enabler, Liya and our SQL installers, all on Mavericks.