Another way to selective delete lots of Skype contacts

7000 contacts in Skype Address Book, how do I mass delete – Skype Community

Select one contact, scroll to the last contact and shift-click on it. That should select EVERYTHING between the first and the last–so be careful. Then hit the DELETE key on your keyboard. If there are contacts you do not wish to delete, simply Shift-click from the first one you want to eliminate to the last one before the contact you want to keep. Then skip that one and begin again. Might take a little thought and a little time, but it can be done.

Mass Delete Skype Contacts

I’m an idiot, I imported 7000 contacts into Skype. I know, I should have just allowed things to be seen. There is no documented way to delete contact except one by one. The problem is that it is not clear how to select all contacts. Here is how you do it:

# Click on the contact group list.
# There is no command for this, you just have to know it is Command-A or Ctrl-A on the PC to select all the contacts. With 7000 contacts, it will take about 2 minutes.
# Then all the Edit menu items are greyed out so it appears that you are stuck. But in fact, if you hit the Delete Key, then you can delete all the contacts.

The main issue is that I’m a dummy and expect that everything that can be done with shortcut keys is on the menus so I was expecting to see both Edit/Select all which isn’t there and also Edit/Delete to be active instead of greyed. You are warned, don’t import contacts, just click on View Address Book.

Performance will be way better. With 7000 contacts, Skype is regularly spinning for 10 minutes at 100% talking with its servers. Right now the 7000 contact delete is still going on after five minutes with the processor running maxed.

Skype Community > How to completely delete a contact list ?

Ctrl+A selects all your contacts and then just delete them

iCal to Exchange before Snow Leopard

So “Vyshemirsky”:http://vyshemirsky.blogspot.com/2007/10/how-to-synchronize-ical-with-exchange.html found another solution to this problem called at http://ww.snerdware.com/groupcal and they have another than does the same for contacts to the Address Book. Although “Judi”:http://judismith.wordpress.com/2007/09/13/still-no-ical-exchange-sync/ found it buggy and it deleted appointments in Exchange and iCal (so backup before trying any of this!). And “some”:http://forums.macrumors.com/showthread.php?t=471498 think they are out of business.

There are real issues like “Justin”:http://justinhartman.com/2008/03/31/apple-ical-microsoft-exchange-fix-for-leopard/ point out and “Fragens”:http://thefragens.com/blog/2008/08/ical-exchange-time-zone-fix-chapter-2/ has a fix for. Outlook 2003 and earlier uses non-standard time formats like _(GMT+02.00) Harare/Pretoria_ whereas Apple uses _Africa/Johannesburg_ and so when iCal gets a calendar request from Exchange, it simply adds two hours to the event start time becaue it can’t deal with GMT+2. He wrote a script you run on your computer that runs in Mac Mail, it intercepts the message and then fixes the dates. Clever guy!

Backend comparisons: Exchange, Google, or MobileMe

Whether you are a small business or a family, everyone needs the same three things:

* Email ideally from your own vanity domain, whether it is myname@tongfamily.com or myname@igncap.com, while having a @gmail.com or @me.com is nice, we all want our own identity. And we need lots of disk space, at least 2GB per user. Have wireless sync on iPhone or to Mac Mail.
* Calendar. I need to see someone else’s appointment and also have a shared calendar for common appointments. See them in colors on the iPhone or Mac iCal
* Contacts. Have contacts that are the same between your iPhone and your Mac Address Book.

h2. MobileMe

Most of this is pretty easy, email works fine, but doesn’t allow vanity domains, so everyone has to use foo@me.com

For Calendar, the answers are complicated as usual, here is one view

Calendar Sharing using .Mac/MobileMe – AppleInsider

Here’s the setup:

Mom: has shared calendars S1 and S2
Dad: has private calendars A1 and A2, and shared calendars S1 and S2
Kid: has private calendars B1 and B2, and shared calendars S1 and S2

As it currently stands, Dad & Kid can subscribe to a published calendar from Mom, but can’t alter it. You have to log in as Mom to change S1 and S2, and then Dad & Kid will get the changes.

But… if you’re on an iPhone, you are one of Mom or Dad or Kid, period. You can’t switch user profiles or accounts, period.

Mom’s phone cannot have any private calendars or contacts. Dad & Kid can’t change the calendars and contacts they share. Bogus.

The reason for this is that the syncing isn’t live on MobileMe – if Dad makes changes, and Kid makes conflicting changes, and alterations hit the server at different times, who wins? (ie, Dad moves an appt in their view from Mon to Tue. The change is only local until they resync with .mac. Before they do, Kid moves *the same appt* from Mon to Wed. They sync first. Now, when Dad tries to sync, the server can’t find the appt on Monday to move, because Kid moved it already. Oops. Confusion reigns.) Push sync alleviates this, since changes are live.

If Dad & Kid can subscribe to a *live* version of S1 and S2 though, using the live push, then syncing is automatic, and more or less instantaneous (there are still boundary cases, of course, which I’m sure someone will toss up as proof of why this could never work… those can be worked around), and you get true shared information.

The current Publish/Subscribe model won’t work for iPhones if the users want to be able to change the shared data as well as view it.

So how does each one of these do?

h2.

Hosted Exchange. Well, this isn’t too bad, you can share contact and calendars with iPhone thanks to the ActiveSync. It mainly flunks on connecting to the native Mac Mail, Address Book and iCal. You have to use Entourage

However, Snow Leopard, the next release of Mac OS X will have ActiveSync on the Mac. That means, Exchange ironically is probably the best choice to host mail.

A less higher run alternative is Kerio. This emulates ActiveSync so in essence, could also be a replacement. Net, net, ActiveSync looks like a defacto standard that Mac and iPhone will talk with natively. That is great news. And probably the most likely alternative.

h3. Google

Well, this theoretically should be the best choice. Gmail is the nicest email on the web interface. However, each of the development groups for mail, contacts and calendar is completely different, so today there is no way to sync with iPhone and Mac and also allow shared calendars. Here is the exact state:

* Mail. This is fine, Google supports imap for free with all gmail account and with Google Apps, you can have a vanity domain name work with gmail interface.
* Calendar. Things get worse here. While there is a google sync for the blackberry, there is no sync tool for the iPhone and google doesn’t support activesync. I have tried a third party Nuevasync, but like most third party things, it doesn’t work well. For sharing of calendars, Google has the richest set of multiple calendars and it works superbly on the web, but when syncing with iCal, it uses Webdav, which is pretty buggy causing iCal to crash quite a bit. But it does allow sharing both read-only and read-write.
* Contacts. The reason none of this works. Google contacts don’t have notion of first name or last name, it is one name field, so iPhone’s get confused for sure. They have a Google to Address Book sync, but this manual and uses the really buggy native iSync on the Mac. You want to avoid that at all costs.

Net, net, my money is on waiting for Snow Leopard and then going to a hosted Exchange.

Google Contacts as the hub not!

Google finally has their contacts close to a separate application. You can get a list when you logon to gmail and edit them. The biggest issues are:

# Amazingly that Google has got to be the only contact manager that has no notion of first name and last name. It is all one field. So there is no way to sort by first and last name. And most importantly for things like iPhones which search by first and last name so parsing doesn’t really work. For instance, “Nuevasync”:http://nuevasync.com really has some big problems trying to sync into the iPhone, it has to guess like crazy and for instance, if you have a PhD at the back, then it thinks it is the address.
# Google doesn’t support unicode! So you can’t use it with Chinese. What is it with these guys? It is pretty basic stuff to support UTF-8. This breaks all the contacts

So the net is that right now while the contacts on Google seem like they would be great, some really simple things make it pretty unusable.

Get to ymail.com first…

PC World – Business Center: Yahoo to Add New Domains to Webmail Service

starting Thursday and for the first time, the service will offer addresses in two other domains besides yahoo.com: ymail.com and rocketmail.com.

If they find an address they like better, users with existing accounts in Yahoo Mail or other webmail service will be able to migrate their messages and contacts to accounts in the new domains, he said.