Doświadczam tego samego, mam przeczucie, że jest to problem po stronie serwera po stronie Facebooka, ponieważ zauważyłem, że rozłączenia są problemem w ciągu ostatnich kilku tygodni. Wcześniej bez problemu prowadziłem czat na Facebooku przez iChat na Lionie.
robmathers,
Odpowiedzi:
4
Facebook aktywnie przerywa twoje połączenie, jeśli zalogujesz się z innego klienta, takiego jak sieć Facebook lub telefon komórkowy.
Nawet po zalogowaniu się tylko jednego klienta powinieneś oczekiwać, że Facebook i tak zamknie połączenie. Dzieje się tak ze wszystkim, czego próbowałem, klienci bazujący na libpurple (Admium, Pidgin w systemie Linux ...) od czasu do czasu się rozłączają. Ci klienci po cichu ponownie się łączą. W programie iChat, jak sugerowałeś, chax może zaakceptować okno dialogowe.
IMHO, Wydaje mi się, że Facebook wciąż stara się ustabilizować swoje usługi czatu.
EDYCJA: JEŚLI chcesz połączyć się ponownie bez użycia czada, możesz edytować swoją tabelę crontab (używając crontab -e) i dodać:
*/5 * * * * osascript -e ‘tell application “System Events” to if (processes whose name is “Messages”) exists then tell application “Messages” to log in’
To sprawi, że iChat pozostanie w kontakcie, i będzie powtarzał co pięć minut.
Odpowiedzi:
Facebook aktywnie przerywa twoje połączenie, jeśli zalogujesz się z innego klienta, takiego jak sieć Facebook lub telefon komórkowy.
Nawet po zalogowaniu się tylko jednego klienta powinieneś oczekiwać, że Facebook i tak zamknie połączenie. Dzieje się tak ze wszystkim, czego próbowałem, klienci bazujący na libpurple (Admium, Pidgin w systemie Linux ...) od czasu do czasu się rozłączają. Ci klienci po cichu ponownie się łączą. W programie iChat, jak sugerowałeś, chax może zaakceptować okno dialogowe.
IMHO, Wydaje mi się, że Facebook wciąż stara się ustabilizować swoje usługi czatu.
EDYCJA: JEŚLI chcesz połączyć się ponownie bez użycia czada, możesz edytować swoją tabelę crontab (używając
crontab -e
) i dodać:To sprawi, że iChat pozostanie w kontakcie, i będzie powtarzał co pięć minut.
źródło
Nie wiem o utrzymywaniu go przy życiu, ale używam tego AppleScript, aby powiedzieć iChat, aby przejść do trybu online:
Możesz wywołać to za pomocą Automatora (lub kilkunastu innych sposobów) co godzinę lub często „stale” to ...
źródło