Instalacja plugina do Pidgin do obsługi Facebook Messenger

Jak w tytule. Jak zainstalować wtyczkę do obsługi Messengera w komunikatorze Pidgin?
https://jgeboski.github.io/#package-repositories
Tu mam paczki, ale do Ubuntu 19.10, a ja mam 20.10. Ktoś coś?

Możliwe jest że Facebook odciął API, przykładowo obecnie OBS nie pobierze komentarzy z Facebook Livestream.

Czyli co, Messenger już nie zadziała?
Na Windowsie, którego mam obok Ubuntu posiadam zainstalowaną aplikację Messenger Desktop.

hej!
Pomóżcie mi. Prubowałem wgrać wtyczkę do Ubuntu 19.10 i coś pokręciłem w źródłach, bo:

sudo apt-get update

zwraca błąd:

Malformed entry 1 in list file /etc/apt/sources.list.d/jgeboski.list (Suite)
E: Nie udało się odczytać list źródeł.

Co teraz?

Pokaż zawartość pliku /etc/apt/sources.list.d/jgeboski.list

deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_19.10

Wg. strony z pierwszego linku brakuje

./

na końcu linii

Powinno być
deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_19.10 ./

Wpisałem:

deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_19.10./

…i mam error:

Malformed entry 1 in list file /etc/apt/sources.list.d/jgeboski.list (Suite)
E: Nie udało się odczytać list źródeł.

Brakuje spacji przed ./

Poszło :smiley:
Jednak wpisałem:

sudo apt-get install xUbuntu_19.10

…i dostałem:

Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie… Gotowe
E: Nie udało się odnaleźć pakietu xUbuntu_19.10
E: Couldn’t find any package by glob ‘xUbuntu_19.10’
E: Nie udało się znaleźć żadnego pakietu według wyrażenia regularnego “xUbuntu_19.10”

Czyli wychodzi na to, że w tym repo nie ma już tej paczki.

Próbujesz pobrać xUbuntu_19.10, a nie paczkę z linka, który podałeś w pierwszym poście.
Nazwa pakietu, a raczej pakietów, bo jest ich 3 wygląda następująco:

Package Description
bitlbee-facebook Facebook protocol plugin for BitlBee.
bitlbee-steam Steam protocol plugin for BitlBee.
purple-facebook Facebook protocol plugin for libpurple.

Wypisane kursywą to nazwa pakietu, który powinieneś pobrać za pomocą apta.
Dla przykładu:
sudo apt install purple-facebook

No ok… Ach, człowiek uczy się całe życie :slight_smile:
Tylko co pobrać:
Purple-Facebook, czy to drugie?

Jeśli chodzi o pidgina to zapewne purple-facebook. Pidgin jest frontem na bibliotekę libpurple, natomiast BitlBee to oddzielny komunikator.

Dobra, pobrałem "Purple-Facebook, ale kiedy próbuję się logować w Pidginie dostaję error:

Znalazłem rozwiązanie na GitHubie.

  1. Hex edit /usr/lib/purple-2/libfacebook.so (e.g. use okteta editor)
  2. Search for 192.0.0.31.101
  3. Change to 537.0.0.31.101
  4. Save
  5. Restart Pidgin

Pobierz sobie program o nazwie okteta a następnie wykonaj instrukcje z GitHuba.

1lajk

Oj, edycja szesnastkowa?? Jak by nie bylo gotowego patcha. Przecież Pidgin to open source. Spróbuję, zobaczymy.

hurra! działa!!
Ja spakuję ten wyedytowany plik i udostępnię go tu.
Spatchowany plik do Facebooka w Pidginie.zip (79,7 KB)

Teraz to ja bym chciał jeszcze się pozbyć tej Oktety. Wpisać:

apt-get purge okteta

…i wszystko mi się wywali? Ja nioe chcę śmieci po tym edytorze.

No i szkoda, że nie ma rozmów głosowych, bo ja z tego częściej korzystam.
Aaa i nie zaimportowało rozmów z MSG.

1lajk

Możesz użyć autoremove

sudo apt autoremove --purge okteta
tylko wcześniej przejrzyj dokładnie jakie pakiety chce usunąć, żeby nie było jakiegoś bubla :wink:

OK, wpisałen:

apt-get purge okteta

Potem:

apt-get autoremove

…i nie ma kłopotów.

Jest inny plugin dodający rozmowy głosowe - albo inny program? Przez przeglądarkę to średnio działa.

Znam tylko Caprine. Ale to ciężki program i nie wiem jak z rozmowami głosowymi.

Chciałem sprawdzić jeszcze Pidgina na Windowsie i też mam ten error:
image

Jak z kolei tu wyedytować plik i zmienić ten adres IP?