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