Monday, April 28, 2008

Moving from Adium to iChat

I love Adium. Adium provides support for multiple IM services, including AOL, Yahoo, MSN, Google (Jabber). Adium consolidates multiple IM server connectivity under a single roof, but does it at a cost. Voice and video chat is not supported under Adium, although it may be supported in the future.

iChat provides many features over Adium, namely integrated audio/video and integration with OS X. The problem is that iChat can provide native support for AOL video and also supports Google chat (via Jabber), but will not support Yahoo or MSN chat.

Following are the steps necessary to "migrate" from Adium to iChat.

I. Setup a Jabber server for the unsupported services in iChat:

1. Find a Jabber server that supports Yahoo and MSN chat. The servers are still out there, but are getting harder to find.

2. Within Adium, add an account for the server. Click the Register New Account button to create a user id on the Jabber server.


3. Make sure the Jabber server is online in Adium. In Adium preferences, right-click the server in the Adium Accounts tab. Select Discovery Browser in the pop-up menu.


4. Double-click the transports you need to add to the Jabber server. You will be prompted for the user id and password for each transport.


II. Setup iChat to connect to the Jabber server, according to step 6 in the linked article.

You may also follow step 5 to integrate your Address Book contacts with iChat.


III. Install Chax to display a unified contact list.

The iChat/Chax All Contacts list will appear very similar to the one in Adium. All other iChat IM account lists can be closed once the All Contacts list is displayed.

Chax also offers support for Growl notifications. If you do use Growl, note that Chax turns on alerts for all IM events by default, but this can be tweaked within the Growl System Preference.


Problems

Adding and removing Yahoo IM accounts may not work within iChat. Accounts can always be added/removed from within the Yahoo IM client itself, or even Adium for that matter, but why?

No comments: