Auparavant, sur SL, je souhaitais m'assurer qu'iChat était toujours connecté.
Maintenant, sur Lion, je constate constamment que iChat est déconnecté du chat de Facebook (jabber).
Quelqu'un a-t-il une idée intelligente pour le garder connecté?
Auparavant, sur SL, je souhaitais m'assurer qu'iChat était toujours connecté.
Maintenant, sur Lion, je constate constamment que iChat est déconnecté du chat de Facebook (jabber).
Quelqu'un a-t-il une idée intelligente pour le garder connecté?
Réponses:
Facebook mettra activement fin à votre connexion si vous vous connectez à partir d'un autre client tel que le site Web Facebook ou votre téléphone mobile.
Même avec un seul client connecté, vous devez vous attendre à ce que Facebook ferme la connexion de toute façon. Cela se produit avec tout ce que j'ai essayé: les clients basés sur libpurple (Admium, Pidgin sous Linux ...) sont déconnectés de temps en temps. Ces clients se reconnectent en silence. Pour iChat, comme vous l'avez suggéré, chax peut accepter le dialogue pour vous.
IMHO, il me semble que Facebook a encore du mal à stabiliser son service de chat.
EDIT: Si vous voulez vous reconnecter sans utiliser chad, vous pouvez éditer votre crontab (using crontab -e
) et ajouter:
*/5 * * * * osascript -e ‘tell application “System Events” to if (processes whose name is “Messages”) exists then tell application “Messages” to log in’
Cela garantira qu'iChat reste connecté en lui demandant de se reconnecter toutes les cinq minutes.
Je ne sais pas s'il faut le garder en vie, mais j'utilise cet AppleScript pour indiquer à iChat de se connecter à Internet:
tell application "iChat" to set status to available
Vous pouvez déclencher cela avec Automator (ou une douzaine d'autres méthodes) toutes les heures ou, si souvent que cela soit "constamment" ...