Powiadomienia z popularnych w ostatnim czasie usług społecznościowych takich jak Twitter, Facebook, Ask.fm, Photoblog czy Last.fm od krótkiego czasu można zobaczyć na linuksowym pulpicie dzięki aplikacji nbnotify. Pracuje ona w tle i potrafi w prosty sposób, powiadomić nas o nowym komentarzu na facebooku, nowym poście na twitterze, czy odpowiedzi na pytanie w serwisie Ask.fm. Autorem jest mało znany deweloper aplikacji uniksowych oraz webowych Damian „webnull” Kęska.
Wbudowana obsługa libnotify pozwala zintegrować się z systemowymi powiadomieniami, a obsługa Jabbera doskonale nadaje się na serwer, który może wysyłać nasze powiadomienia nawet na telefon komórkowy.
Cały program został zaprojektowany tak, aby działał niezależnie od środowiska graficznego i bibliotek w systemie. Dzięki temu można dowolnie włączać oraz wyłączać wbudowane komponenty, takie jak obsługa Jabbera, libnotify (powiadomienia systemowe w linuksie i innych uniksach), dźwięk, czy wtyczki zapewniające dostęp do konkretnych portali.
Oprócz subskrypcji wymienionych w programie portali, możemy także dodać do obserwacji kanał RSS z portalu, który nie jest przez program obsługiwany. Do obsługi tego wszystkiego dostajemy shellową aplikację nbnotify, która jest jednocześnie klientem oraz serwerem, a także dodatek do Chrome który pełni funkcję nakładki graficznej.
Pakiety dla Debiana oraz Arch Linux znajdują się w katalogu na serwerze lustrzanym. Źródła dostępne są w systemie kontroli wersji git w serwisie github.
ładnie pięknie ale jak to się konfiguruje bo nie mam kompletnie pojęcia. Jakiś przykładowy config?
Niestety wciąż interfejs nie jest prosty w obsłudze, w wolnym czasie zamierzam napisać coś w GTK bądź w QT co by pozwoliło na łatwiejsze użytkowania aplikacji jednak pomimo to wszystko jest opisane na wiki.
No więc dodajemy nowe linki w ten sposób:
nbnotify -t rss -a http:/ /https://osworld.pl/category/artykuly/feed # dla kanałów RSS
nbnotify -a http://dobreprogramy.pl/webnull,Rss
Obsługę facebooka możemy dodać poprzez dodanie prywatnego kanału (unikalny link jest na facebook.com/notifications) kanału RSS (bez -t rss)
Wszystko to można zautomatyzować przy pomocy GUI dostępnego dla Chromium.
nbnotify –help
A w nim jest dostępne -a czyli dodawanie linków.
nbnotify -t rss -a https://osworld.pl/category/artykuly/feed # kanały RSS dodajemy z -t rss na początku (statycznie przypisujemy plugin do tego linku ponieważ autodetekcja na podstawie domeny nie działa)
nbnotify -a http://twitter.com/webnull
Poza tym na wiki wszystko jest podane. Nakładka graficzna jest w drodze ale nie jest priorytetem.
A paczka dla Chakry też będzie? ;-)
Na razie z paczkowaniem jest kiepsko. Ale może w przyszłości będzie.
Michał Olber liked this on Facebook.
Michał Piotr Głowienka liked this on Facebook.
C GB Spender liked this on Facebook.