Drukuj

Ocena użytkowników: 5 / 5

Gwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywnaGwiazdka aktywna
 
Pidgin Logo

30 kwietnia 2015 roku Facebook wyłączył swoje Chat API oparte na XMPP (służące do komunikacji z Messengerem), a w związku z tym przestała działać obsługa wiadomości Facebooka w Pidginie - czy też ogólnie w oprogramowaniu korzystającym z biblioteki libpurple. 

Na szczęście pojawiła się nowa wtyczka - działająca, ale wciąż jeszcze rozwijana w ramach Google Summer of Code 2015 przez Jamesa Geboskiego (jgeboski). Ma ona stanowić zamiennik dotychczas stosowanej wtyczki o nazwie "Facebook XMPP".

 

Nowa wtyczka została zaimplementowana w ramach Google Summer of Code dla protokołu Facebook Messenger do powstającej nowej wersji libpurple i purple3, która jeszcze nie została wydana. Powstał jednak projekt purple-facebook, który jest backportem pluginu purple3 do purple2 - czyli do aktualnie używanej wersji między innymi przez Pidgina.

Należy zauważyć, że wtyczka jest nadal w trakcie rozwoju i nadal jest sporo rzeczy do dokończenia, jakkolwiek posiada wystarczającą użyteczność aby zastosować ją zamiast i tak już nie działającej poprzedniej wersji.

 

Instalacja wtyczki

W przypadku kiedy posiadamy Debiana lub Ubuntu instalacja jest dość prosta i zajmie nam nie więcej jak kilka minut. Jeżeli jesteś użytkownikiem innej dystrybucji, będziesz musiał ręcznie skompilować wtyczkę - szczegółowy opis jest na stronie: Building on *NIX

 

wydanie numer wydania wersja
Debian Jessie 8.0 Debian_8.0
Debian Wheezy 7.0 Debian_7.0
Ubuntu Vivid Vervet 15.04 xUbuntu_15.04
Ubuntu Utopic Unicorn 14.10 xUbuntu_14.10
Ubuntu Trusty Tahr 14.04 xUbuntu_14.04
Ubuntu Precise Pangolin 12.04 xUbuntu_12.04

 

1. W pierwszej kolejności dodajemy wpis dodający repozytorium do pliku /etc/apt/sources.list.d/jgeboski.list:

deb http://download.opensuse.org/repositories/home:/jgeboski/<wersja> ./

 

Gdzie <wersja> jest odpowiednim wpisem na podstawie powyższej tabeli, czyli dla Debiana Jessie będzie to wpis:

deb http://download.opensuse.org/repositories/home:/jgeboski/Debian_8.0 ./

 

2. Następnie dodajemy klucz repozytorium:

wget -O- https://dl.voidium.net/jgeboski/obs.key | sudo apt-key add -

 

3. Uaktualniamy indeks pakietów:

sudo apt-get update

 

4. Instalujemy wtyczkę:

sudo apt-get install purple-facebook

 

Konfiguracja i uruchomienie wtyczki

Po instalacji musimy zrestartować Pidgina aby nowa wtyczka się załadowała.

Następnie dodajemy nowe konto. Ważne jest abyśmy wybrali protokół Facebook, a nie Facebook (XMPP).

pidgin dodanie konta

W fomularzu podajemy nasz login w portalu Facebook oraz hasło, a następnie klikamy Dodaj.

 

Po chwili na liście kontaktów powinny pojawić się również osoby z Facebooka - oznaczone charakterystyczną ikonką:

pidgin lista

 

 Od teraz można ponownie komunikować się ze znajomymi z Facebooka, bez potrzeby wchodzenia na stronę :)

Odsłony: 40946