Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze | |||
| conky:externí_skripty_a_příkazy [2012/07/19 18:33] – ubuntu | conky:externí_skripty_a_příkazy [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Externí skripty a příkazy pro Conky ====== | ||
| + | {{page> | ||
| + | |||
| + | Tento návod popisuje externí skripty a příkazy použitelné v programu [[http:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | ====== Počasí (CZ/SK/EN) ====== | ||
| + | |||
| + | Tento skript zobrazuje informace o počasí podle serveru [[http:// | ||
| + | |||
| + | Skript vyžaduje Conky 1.5.0 či vyšší a nainstalovaný balík '' | ||
| + | |||
| + | Stáhněte si skript {{.: | ||
| + | |||
| + | Použití v Conky je následující: | ||
| + | |||
| + | < | ||
| + | ${texeci 360 ~/ | ||
| + | ${execpi 247 cat ~/ | ||
| + | </ | ||
| + | |||
| + | Skript {{.: | ||
| + | |||
| + | ===== Parametr č. 1: kód místa ===== | ||
| + | Kód místa, ke kterému se vztahují informace o počasí. Svůj kód si vyberte v následující tabulce: | ||
| + | |||
| + | |**Česká republika**| | ||
| + | |//název dle weather.com// | ||
| + | |Beroun|EZXX0001|Beroun| | ||
| + | |Breclav|EZXX0035|Břeclav| | ||
| + | |Brno|EZXX0002|Brno| | ||
| + | |Budweis|EZXX0030|České Budějovice| | ||
| + | |Cervena|EZXX0027|Červená hora| | ||
| + | |Cesky Tesin|EZXX0003|Český Těšín| | ||
| + | |Cheb|EZXX0017|Cheb| | ||
| + | |Chomutov|EZXX0044|Chomutov| | ||
| + | |Churanov|EZXX0019|Churáňov| | ||
| + | |Dormazlice|EZXX0040|Domažlice| | ||
| + | |Frydek|EZXX0004|Frýdek| | ||
| + | |Hodonin|EZXX0036|Hodonín| | ||
| + | |Holesov|EZXX0028|Holešov| | ||
| + | |Jaromer|EZXX0032|Jaroměř| | ||
| + | |Jesenik|EZXX0037|Jeseník| | ||
| + | |Jicin|EZXX0031|Jičín| | ||
| + | |Jindrichuv Hradec|EZXX0039|Jindřichův Hradec| | ||
| + | |Karlovy Vary|EZXX0045|Karlovy Hory| | ||
| + | |Karvina|EZXX0005|Karviná| | ||
| + | |Kladno|EZXX0006|Kladno| | ||
| + | |Klatovy|EZXX0041|Klatovy| | ||
| + | |Kocelovice|EZXX0021|Kocelovice| | ||
| + | |Kolin|EZXX0007|Kolín| | ||
| + | |Kostelni Myslova|EZXX0024|Kostelní Myslová| | ||
| + | |Liberec|EZXX0023|Liberec| | ||
| + | |||
| + | |||
| + | |**Slovensko**| | ||
| + | |//název dle weather.com// | ||
| + | |Banska Stiavnica|LOXX0013|Banská Štiavnica| | ||
| + | |Bardejov|LOXX0017|Bardejov| | ||
| + | |Bratislava|LOXX0001|Bratislava| | ||
| + | |Brezno|LOXX0028|Brezno| | ||
| + | |Cadca|LOXX0019|Čadca| | ||
| + | |Handlova|LOXX0012|Handlová| | ||
| + | |Humenne|LOXX0025|Humenné| | ||
| + | |Ivanka pri Dunaji|LOXX0002|Ivanka pri Dunaji| | ||
| + | |Kosice|LOXX0003|Košice| | ||
| + | |Levice|LOXX0022|Levice| | ||
| + | |Lucenec|LOXX0024|Lučenec| | ||
| + | |Martin|LOXX0010|Martin| | ||
| + | |Nitra|LOXX0021|Nitra| | ||
| + | |Nove Zamky|LOXX0004|Nové Zámky| | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Parametr č. 2: jazyk ===== | ||
| + | |||
| + | Jazyk, ve kterém má být výstup. Možné hodnoty jsou "'' | ||
| + | |||
| + | ===== Parametr č. 3: soustava jednotek ===== | ||
| + | |||
| + | Použitá soustava jednotek. Možné hodnoty jsou "'' | ||
| + | |||
| + | ===== Parametr č. 4: šablona ===== | ||
| + | |||
| + | Soubor se šablonou, která určuje podobu výstupu. Šablona má stejnou syntaxi jako konfigurační soubor pro Conky, navíc ale můžete použít nové příkazy vztahující se k počasí. Jednotlivé příkazy naleznete v nápovědě ve skriptu. | ||
| + | |||
| + | |||
| + | Příklady šablon: | ||
| + | |||
| + | * {{.: | ||
| + | |||
| + | |||
| + | {{.: | ||
| + | |||
| + | |||
| + | ===== Parametr č. 5: soubor pro výstup ===== | ||
| + | |||
| + | Soubor, do kterého se ukládá výstup. | ||
| + | |||
| + | ====== Televizní program (CZ) ====== | ||
| + | |||
| + | Tento skript zobrazuje právě vysílané pořady na ČT1, ČT2, Nově a Primě, tak jak jsou popsány v tomto [[http:// | ||
| + | |||
| + | Stáhněte si skript {{.: | ||
| + | |||
| + | < | ||
| + | ${texeci 300 ~/ | ||
| + | </ | ||
| + | |||
| + | Pochopitelně můžete změnit použité parametry skriptu. První parametr je velikost odsazení a druhý parametr je počet znaků pro zalomení řádku. Odsazení i zalomení se týká jen názvů a popisů pořadů. Poslední parametr určuje, zda má být zobrazen podrobný popis programů – "'' | ||
| + | |||
| + | * Varianta bez popisu | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | * Varianta s popisem | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | Od verze 1.5.0 umožňuje Conky parsovat výstup skriptu. To umožňuje změnit pro zpřehlednění barvu popisu na '' | ||
| + | |||
| + | < | ||
| + | ${execpi 60 cat ~/ | ||
| + | </ | ||
| + | |||
| + | * Varianta s barevně odlišeným popisem | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ====== Kurzy měn (CZ) ====== | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | |||
| + | Skript zobrazuje aktuální kurzy z oficiálního [[http:// | ||
| + | |||
| + | Stáhněte si skript {{.: | ||
| + | |||
| + | < | ||
| + | ${texeci 3600 ~/ | ||
| + | </ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | < | ||
| + | print sprintf(" | ||
| + | </ | ||
| + | |||
| + | Funkce '' | ||
| + | |||
| + | ====== Kalendář ====== | ||
| + | |||
| + | Ke správnému zobrazení kalendáře je potřeba některý font s pevnou šířkou, např. '' | ||
| + | |||
| + | * Nejjednudušší možností je zavolat přímo systémový příkaz "'' | ||
| + | |||
| + | < | ||
| + | ${font monospace: | ||
| + | </ | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | * Následující složitější příkaz vyřeší problémy se zarovnáním doleva, navíc zvýrazní dnešní datum: | ||
| + | |||
| + | < | ||
| + | ${font monospace: | ||
| + | </ | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | * Od verze 1.5.0 je v Conky možné zvýraznit dnešní datum barevně: | ||
| + | |||
| + | < | ||
| + | ${font monospace: | ||
| + | </ | ||
| + | |||
| + | {{.: | ||
| + | |||
| + | * V Ubuntu 10.04 takto nastavený kalendář nefunguje. U příkazu " | ||
| + | |||
| + | < | ||
| + | ${font monospace: | ||
| + | </ | ||
| + | |||
| + | ====== Zobrazení obsahu schránky ====== | ||
| + | |||
| + | K práci se schránkou je třeba nainstalovat balík '' | ||
| + | |||
| + | < | ||
| + | ${execi 10 xsel -b} | ||
| + | </ | ||
| + | |||
| + | a výběr myší příkazem: | ||
| + | |||
| + | < | ||
| + | ${execi 10 xsel} | ||
| + | </ | ||
| + | |||
| + | ====== Odkazy ====== | ||
| + | * [[http:// | ||