audacious_status Code
Status: Beta
Brought to you by:
czester21
File | Date | Author | Commit |
---|---|---|---|
Makefile | 2008-02-11 | czester21 | [r2] v1.0 |
README | 2008-02-11 | czester21 | [r2] v1.0 |
audacious_status.c | 2008-02-11 | czester21 | [r2] v1.0 |
audacious_status_v1.0 0. Wstep audacious_status jest wtyczka dla Gnu Gadu 2.3.0 napisana w C. Wtyczka laczy sie przez D-BUS z odtwarzaczem audacious (http://audacious-media-player.org), pobiera aktualnie odtwarzany utwor, a nastepnie ustawia status gg, ktorego opis odpowiada pozycji w liscie utworow audacious. 1. Wymagane biblioteki Aby poprawnie skompilowac wtyczke potrzebujemy nastepujacych bibliotek: - gtk+-2.0 - gg2_core (Gnu Gadu 2.3.0) - audclient (biblioteka z audcious) - dbus-glib-1 (D-BUS i bindingi do glib) Najprosciej sprawdzic czy wszystko mamy wpisujac: pkg-config gtk+-2.0 gg2_core audclient dbus-glib-1 --cflags --libs Jezeli czegos bedzie brakowalo pkg-config wypisze w pierwszej linice: Package * was not found in the pkg-config search path. Jezeli wszystko ok przechodzimy do punktu 2. 2. Kompilacja W pliku Makefile zalozylem, ze Gnu Gadu 2 zostal zainstalowany z prefixem /usr, a wiec biblioteki beda sie znajdowaly w /usr/lib jezeli jednak zainstalowales Gnu Gadu 2 z prefixem np. /usr/local, zmien linike w Makefile: GG2_LIBS_PATH = "/usr/lib" na: GG2_LIBS_PATH = "/usr/local/lib" Jezeli juz wszystko ustawiles wpisujesz: make make install (jako root) 3. Zaladowanie wtyczki w Gnu Gadu 2 a) wybieramy z menu Gnu Gadu->Ustawienia b) przechodzimy do zakladki "Zarzadzanie wtyczkami" c) zaznaczmay wtyczke audacious_status_v1.0 i klikamy ok d) jezeli chcemy aby audacious_status zmienial status gg musimy zaznaczyc odpowiednia opcje w Menu->audacious_status->ustawienia 4. Autor Dominik (czester21) Cebula gg: 3837462 e-mail: dominikcebula@gmail.com inicjalizacja wtyczki, dodawanie opcji menu, identyfikatory statusow zostaly wziete z wtyczki XMMS Status Jakub (jkbs) Sitnicki e-mail: jkbs@o2.pl