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).
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ą:
Od teraz można ponownie komunikować się ze znajomymi z Facebooka, bez potrzeby wchodzenia na stronę 🙂
RE: Pidgin – włączenie obsługi wiadomości Facebook
udalo sie, ale nie da sie polaczyc do facebooka;
Nie można połączyć z b-api.facebook.com: Powitanie SSL się nie powiodło
RE: Pidgin – włączenie obsługi wiadomości Facebook
W razie jakby ktoś miał problem z wygasłym kluczem repozytorium – w APT jest możliwość wymuszenia zaufania repozytorium poprzez dodanie wpisu “[trusted=yes]” w pliku .list z repozytorium, przykładowo z “deb https://example.com/xyz” na “deb [trusted=yes] https://example.com/xyz“.
Oczywiście warto pamiętać, że to rozwiązanie powinno się stosować tylko w wyjątkowych sytuacjach, bo to wyłącza jeden z mechanizmów weryfikacji tego, czy ktoś niepowołany nie wprowadzał zmian w repozytorium.
Obejście na Maca
Czy jest jakieś obejście na Maca? 🙂
Transport xmpp
Ja założyłem konto jabbera na jabber.no-sense.net, a następnie dodałem transport FB. Do skonfigurowania transportu polecam Psi. Jak inne transporty nie radzą sobie z dużą ilością znajomych, to ten serwer sprawuje się znakomicie. Polecam, bo póki co na Androida nie ma Pidgina, Messenger muli niemiłosiernie, ale za to jest bardzo dobry i lekki klient xmpp – Xabber, którego sam używam.
RE: Pidgin – włączenie obsługi wiadomości Facebook
[quote name=”KevinNotMitnick”]zminiełem system na kali i nie się nie da w sposób opisany w Waszym artykule, tak, zaraz napiszecie że Kali to nie debian itd…. Jezeli mogę prosić dla syna, taką tapetę na 1386×768 czarne tło i OD PRAWEJ wszystkie podtawowoe komendy Linuxa. Dziękuję[/quote]
No jeżeli to nie jest Debian lub Ubuntu to oczywiście, że podany sposób nie zadziała 🙂
Jaką tapetę?
a jednak
zminiełem system na kali i nie się nie da w sposób opisany w Waszym artykule, tak, zaraz napiszecie że Kali to nie debian itd…. Jezeli mogę prosić dla syna, taką tapetę na 1386×768 czarne tło i OD PRAWEJ wszystkie podtawowoe komendy Linuxa. Dziękuję
RE: Pidgin – włączenie obsługi wiadomości Facebook
[quote name=”KevinNotMittnick”]Przed Waszą publikacją zastosowałem ten sposób – bez dodawania ppa itd http://www.laseroffice.it/blog/2015/07/15/usare-la-chat-di-facebook-con-pidgin-no-xmpp/%5B/quote%5D
No też zadziała, jakkolwiek metoda z PPA jest bardziej prawidłowa i wygodniejsza do dalszego zarządzania – wszystkie poprawki się automatycznie instalują przy aktualizacji. Przy kompilowaniu ręcznym trzeba samemu sprawdzać dostępność poprawek i od nowa przeprowadzać kompilację.
Inny sposób
Przed Waszą publikacją zastosowałem ten sposób – bez dodawania ppa itd http://www.laseroffice.it/blog/2015/07/15/usare-la-chat-di-facebook-con-pidgin-no-xmpp/