Archiwum dla kategorii Python
Porządki …
Napisany przez Daniel 'yp2' Dereziński w Linux, Projekty, Python, Ubuntu dnia Lipiec 17, 2009
Dziś postanowiłem zrobić porządki w moich projektach. Zabawa ze starymi ustawieniami Bazaar’u o mało co nie doprowadziła mnie do białej gorączki. No cóż jak człowiek nie wiedział co robi a później próbuje to odkręcić to się męczy.
Paczki w moim repozytorium PPA będą tylko utrzymywane dla ostatniego wydania Ubuntu LTS oraz dla ostatniego normalnego wydania. W sumie to żaden problem bo programy pisane są tylko w Python’ie i spokojnie można mieszać repozytoria.
Pidgin i Conky
Skrypt pidgin_buddies.py, który napisałem, umożliwia wyświetlanie kontaktów online z Pidgin’a w Conky. Skrypt wyświetla aktywne kontakty z podziałem na konta. Kolejność wyświetlania kont można zmienić edytując skrypt – jest to opisane w samym skrypcie.
Najnowszą wersję skryptu, można pobrać z tej strony.
Pobrany skrypt zapisujemy. Edytujemy plik .conkyrc dopisując linijkę:
${texeci 15 /scieżka/do/skryptu/pidgin_buddies.py}Zamiast texeci możemy użyć dowolnego polecenia Conky do czasowego uruchamiania zewnętrznych programów. Można także zmienić czas co jaki ma być uruchamiany skrypt – tu 15 sekund (pierwsza liczba po texeci). Jeżeli wyświetlane dane były by ucięte należy zwiększyć bufor tekstu dla Conky ustawiając bądź zmieniając parametr text_buffer_size na większy.
Skrypt napisany jest w Python’ie.
UPDATE
Dodano obsługę wyświetlania aktywnych rozmów.
Zrzut z Conky: