neděle 11. října 2009

Ovládání aplikací přes D-BUS v Ubuntu - Aktualizováno 28.11.10

Poslední aktualizace 28.11.2010 - upřesnění


D-Bus je systém pro komunikaci mezi procesy v desktopovém prostředí a více se o něm dozvíte třeba na wiki, ale především zde. V Gnome i v KDE4 je dnes tento systém standard, využívá se pro systémovou komunikaci, ale své rozhraní pro D-Bus nabízí plno dalších alpikací, které je možno touto cestou ovládat, nebo z nich naopak získávat informace. Bash rozhodně není nejvhodnější pro práci s D-Bus, ale nějaké možnosti tu jsou. Jedná se především o programy dbus-send, který umí posílat požadavky a dbus-monitor, kterým lze sledovat signály, jež aplikace na D-Bus posílají. Dále je zajímavý program qdbus, který navíc umí jednoduše vypsat všechny dostupné služby na příslušné sběrnici a ovládat aplikace jednodušeji, než dbus-send. Pro qdbus je potřeba nainstalovat balík qt4-dev-tools, který obsahuje i grafickou nadstavbu qdbusviewer, tahle varianta ale do GNOME zatáhne poměrně dost MB z KDE ...

neděle 4. října 2009

Conky podruhé - Rhythmbox

Dnes popíšu jak v Conky zobrazit Rhythmboxem právě přehrávanou skladbu i s možností zobrazení obrázku alba. Pro zobrazení názvu skladby, alba, délky, pozice právě přehrávané skladby je možno použít program rhythmbox-client, který je součástí Rhythmboxu. ...