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
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
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
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.
Znalazłem rozwiązanie na GitHubie.
- Hex edit
/usr/lib/purple-2/libfacebook.so
(e.g. useokteta
editor) - Search for 192.0.0.31.101
- Change to 537.0.0.31.101
- Save
- Restart Pidgin
Pobierz sobie program o nazwie okteta a następnie wykonaj instrukcje z GitHuba.
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.
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
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:
Jak z kolei tu wyedytować plik i zmienić ten adres IP?