Vou deixar aqui o meu bitaite tb no assunto.
Eu acho que é possivel saber se alguem está appear offline, n creio que seja fácil ou para todos, mas acho possiveil.
Como sabem há versões do msn que permitem colocar a vossa imagem como icone na lista de contactos, e é possivel que isso seja feito de forma automatica, ou seja, alguem entra, e o teu msn vai buscar a imagem desse contacto e coloca-a como icone para ele na lista de contactos.
Como devem saber ainda existem scripts (com o plus) que permitem saber quando alguem abre uma janela de conversação convosco.
Quando entramos no msn, quem tiver a opção de ter a nossa imagem na lista de contactos, "abre" automaticamente uma janela connosco para conseguir obter a nossa imagem e o script detecta isso. Se a pessoa estiver appear offline e for buscar a nossa imagem o script capta isso tb.
Já me aconteceu ligar-me e o script detectar algumas aberturas de janelas. Quando clicava no aviso verificava que a pessoa n estava online, logo se o script detectou é pq estava como appear offline.
Como disse antes n dará para todos, mas que é possivel é.