Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

adesklets: užitečné a hezké informace na ploše

Programů pro monitorování a jednoduché ovládání počítače existuje celá řada. Některé jsou velmi jednoduché a účelné, jiné dávají přednost grafické stránce a špičkovému designu. adesklets spojují obě varianty a kromě širokých možností a modularity přinášejí také oku lahodící prostředí. Co tedy nabízejí?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Informace po ruce

Většina uživatelů má ráda pořádek a chce mít užitečné informace na jednom místě. Vždyť kdo by nechtěl pohledem na jediný přehledný panel zjistit, kolik je hodin, jaké bude zítra počasí, jaká teplota je uvnitř jeho počítače či jak se zrovna mají jeho akcie.

K podobným účelům už bylo vytvořeno velké množství různých nástrojů a utilitek. Za všechny můžeme jmenovat například GKrellM, SuperKaramba nebo třeba gDesklets. Zatímco první jmenovaný je samostatný nezávislý panel, SuperKaramba a gDesklets nabízejí v prostředích KDE a Gnome zobrazování informací přímo na ploše. Stejným směrem jde i adesklets.

Na rozdíl od výše jmenovaných však adesklets není závislý ani na KDE ani na Gnome a dovoluje běh v mnoha různých správcích oken při docela malých závislostech na jiných balíčcích a knihovnách. Ale popořádku.

Co je adesklets?

adesklets je aplikace pro X11, která nabízí grafické prostředí pro běh speciálních malých aplikací, jejichž výstup je zobrazován přímo na ploše aktuálního okenního manažeru. Samotný program adesklets běží jako démon v pozadí a zmíněným malým aplikacím nabízí speciální API, skrze které je pak možno na ploše nechat zobrazovat grafické prvky.

adesklets 1

Už jsem zmínil, že samotný démon je poměrně nenáročný na podpůrné balíčky. Z větších knihoven je vyžadována vlastně jen Imlib2 a Python. Balík se základním prostředím má pak jen něco málo přes 200 KB. Z toho je možné také odhadnout, že běh adesklets nebude nijak náročný na systémové zdroje. Skutečně je vše napsáno tak, aby prográmky co nejméně zatěžovaly paměť a procesor. Záleží ovšem také na tom, co budete po jednotlivých aplikacích chtít.

Pokud se rozhodnete adesklets nainstalovat, téměř jistě jej naleznete v repositářích své oblíbené linuxové distribuce. Pokud jste uživateli některého z BSD systému, zřejmě balík najdete mezi porty. Díky Pythonu není problém s portací na poměrně široké portfolio systémů. Instalovat můžete samozřejmě také ze zdrojových kódů. adesklets spustíte jednoduše tak, že při startu vašeho správce oken zavoláte příkaz  adesklets.

Jakmile máte nainstalován základní balík, je na čase vybrat si samotné aplikace, které budete chtít zobrazovat na ploše. Na oficiálním webu je jich několik desítek.

Desklety

Desklety jsou, jak už jsem naznačil, malé aplikace, které běží pod (nebo nad?) rozhraním démona adesklets. Jejich účelem je přehledně a hezky zobrazovat různorodé informace. Nejsou přímo určeny k interaktivnímu ovládání, ale i takové desklety existují.

adesklets 2

Většina deskletů je napsána v jazyce Python a kromě multiplatformnosti je zde také možnost poměrně snadné modifikace každého z nich dle požadavků uživatele. Samotné prográmky jsou dílem různých autorů a pokud se chcete stát jedním z nich, není nic snazšího než si přečíst dokumentaci a upravit si vzorový desklet, který je k dispozici.

Chcete-li jen jeden z deskletů nainstalovat, stačí navštívit příslušnou stránku na domovském webu a vybrat si. Jen namátkou jsou k dispozici následující funkce:

  • informace o počasí
  • ovládání xmms
  • sledování nové pošty
  • hodiny
  • čtení RSS a ATOM kanálů
  • kalendář
  • monitorování hardware
  • sledování stavu baterií v noteboocích
  • ovládání démona MPD
  • sledování P2P sítě
  • monitoring OpenVPN
  • a mnoho dalších

Soubor s deskletem stačí stáhnout a někam rozbalit. Logické by bylo nahrát jej do adresáře .adesklets ve vašem domovském adresáři. Nedělejte to, protože adesklets si do stejnojmenného souboru ukládá uživatelskou konfiguraci. Doporučuji vybrat třeba adresář .desklety nebo něco podobného.

V každém balíčku je pak soubor README, ve kterém naleznete podrobné informace o samotném deskletu. Obvykle ale stačí jednoduše spustit samotný skript. Ten se vás v novějších verzích sám zeptá, jestli chcete desklet jen vyzkoušet nebo rovnou nainstalovat. Pokud zvolíte druhou možnost, prográmek se automaticky spustí a ukáže.

adesklets 3

Pro zjednodušení konfigurace adesklets je v základním balíku k dispozici interaktivní skript adesklets_installer. Ten vám pomůže s instalací, správou a aktualizacemi samotných deskletů.

Často je možno provést konfiguraci jednotlivých deskletů. U počasí musíte nastavit vaši lokalitu, v případě RSS zase musíte nastavit jednotlivé kanály a podobně. Obvykle k tomu slouží soubor config.txt, který naleznete v adresáři deskletu. Většinou obsahuje také svůj vlastní popis, není tedy třeba se konfigurace bát.

Samotná konfigurace adesklets je pak uložena v souboru $HOME/.adesklets. Pokud budete chtít změnit pořadí zobrazení deskletů nebo zavést jiné úpravy, můžete soubor normálně editovat. Jen byste měli před tím ukončit veškerou činnost deskletu. Použít k tomu můžete příkaz

$ adesklets --killall

Co získáme?

S adesklets získáme především příjemný modulární systém pro přehledné zobrazení informací a jednoduché ovládání některých aplikací. Příjemné je, že ačkoliv je celý balík velmi nenáročný, dokáže předvádět velmi dobře vypadající výstupy. K těm přispívá i podpora průhlednosti, se kterou vypadají desklety opravdu dobře.

Dobrou zprávou je, že adesklets jsou multiplatformní, takže není problém je portovat na distribuce nebo systémy, pro které zatím nejsou k dispozici. Rovněž vytvoření vlastního deskletu je poměrně jednoduché a pokud se vám výtvor povede, můžete jej zaslat projektu adesklets. Pokud bude dobrý, dostane se i mezi oficiálně podporované desklety. Chcete-li mít dobře vypadající desktop s hromadou informací, určitě adesklets vyzkoušejte.

Anketa

Využíváte nějaký monitorovací systém?

       

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: Návrh a používání MySQL databáze

 

Naučte se používat jednu z nejrozšířenějších databází. Dozvíte se vše potřebné od návrhu až po samotné využití MySQL v projektech.

Školení pro všechny, kteří se chtějí naučit efektivně pracovat s MySQL nebo se v práci s touto databází zlepšit.

Přihláška a podrobné informace

Ohodnoťte jako ve škole:
Průměrná známka 3,29

Přehled názorů

Ano, dockappy.
Liskni_si 11. 6. 2007 00:45
Nový
gkrellm
cubic 11. 6. 2007 01:10
Nový
└ 
Re: gkrellm
Ash 11. 6. 2007 06:23
Nový
 
└ 
Re: gkrellm
Felda 11. 6. 2007 08:01
Nový
 
 
└ 
Re: gkrellm
Milan Knížek 12. 6. 2007 16:49
Nový
Dashboard
radim 11. 6. 2007 08:14
Nový
├ 
Re: Dashboard
Ondrej 'SanTiago' Zajicek 11. 6. 2007 10:01
Nový
├ 
Re: Dashboard
Petr Klíma 11. 6. 2007 10:48
Nový
│
└ 
Re: Dashboard
anonymní uživatel 12. 6. 2007 13:53
Nový
└ 
Re: Dashboard
RapMan 11. 6. 2007 14:13
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem