# Uživatelská příručka V2.2 k aplikaci Gnome Schedule

Uživatelská příručka k aplikaci Gnome Schedule

2005-2008
Rodrigo Marcos Fombellida rmarcos@svn.gnome.org
2010
Marek Černocký (marek@manet.cz)
Dokumentační projekt GNOME

Je povoleno kopírovat, šířit a/nebo upravovat tento dokument za podmínek GNU Free Documentation License, verze 1.1 nebo jakékoli další verze vydané nadací Free Software Foundation; bez neměnných oddílů, bez textů předních desek a bez textů zadních desek. Kopie této licence je zahrnuta v oddílu jménem GNU Free Documentation License nebo v souboru COPYING-DOCS dodávaném s touto příručkou.

Tato příručka je součástí kolekce příruček GNOME, distribuovaných pod licencí GNU FDL. Pokud chcete tento dokument šířit odděleně od kolekce, musíte přiložit kopii licence dle popisu v sekci 6 dané licence.

Mnoho užívaných jmen určených k zviditelnění produktů nebo služeb jsou ochranné známky. Na místech, kde jsou tato jména v dokumentaci užita a členové Dokumentačního projektu GNOME jsou si vědomi skutečnosti, že se jedná o ochrannou známku, je takové jméno psáno velkými písmeny celé nebo s velkým písmenem na začátku.

DOKUMENT A JEHO UPRAVENÉ VERZE JSOU ŠÍŘENY V SOULADU SE ZNĚNÍM LICENCE GNU FREE DOCUMENTATION LICENSE S NÁSLEDUJÍCÍM USTANOVENÍM:

1. DOKUMENT JE POSKYTOVÁN V PODOBĚ „JAK JE“ BEZ ZÁRUKY V JAKÉKOLIV PODOBĚ, NEPOSKYTUJÍ SE ANI ODVOZENÉ ZÁRUKY, ZÁRUKY, ŽE DOKUMENT, NEBO JEHO UPRAVENÁ VERZE, JE BEZCHYBNÝ NEBO ZÁRUKY PRODEJNOSTI, VHODNOSTI PRO URČITÝ ÚČEL NEBO NEPORUŠENOSTI. RIZIKO NEKVALITY, NEPŘESNOSTI A ŠPATNÉHO PROVEDENÍ DOKUMENTU, NEBO JEHO UPRAVENÉ VERZE, LEŽÍ NA VÁS. POKUD KVŮLI TOMUTO DOKUMENTU, NEBO JEHO UPRAVENÉ VERZI, NASTANE PROBLÉM, VY (NIKOLIV PŮVODNÍ AUTOR NEBO JAKÝKOLIV PŘISPĚVATEL) PŘEBÍRÁTE JAKÉKOLIV NÁKLADY ZA NUTNÉ ÚPRAVY, OPRAVY ČI SLUŽBY. TOTO PROHLÁŠENÍ O ZÁRUCE PŘEDSTAVUJE ZÁKLADNÍ SOUČÁST TÉTO LICENCE. BEZ TOHOTO PROHLÁŠENÍ NENÍ, PODLE TÉTO DOHODY, POVOLENO UŽÍVÁNÍ ANI ÚPRAVY TOHOTO DOKUMENTU; DÁLE

2. ZA ŽÁDNÝCH OKOLNOSTÍ A ŽÁDNÝCH PRÁVNÍCH PŘEDPOKLADŮ, AŤ SE JEDNÁ O PŘEČIN (VČETNĚ NEDBALOSTNÍCH), SMLOUVU NEBO JINÉ, NENÍ AUTOR, PŮVODNÍ PISATEL, KTERÝKOLIV PŘISPĚVATEL NEBO KTERÝKOLIV DISTRIBUTOR TOHOTO DOKUMENTU NEBO UPRAVENÉ VERZE DOKUMENTU NEBO KTERÝKOLIV DODAVATEL NĚKTERÉ Z TĚCHTO STRAN ODPOVĚDNÝ NĚJAKÉ OSOBĚ ZA PŘÍMÉ, NEPŘÍMÉ, SPECIÁLNÍ, NAHODILÉ NEBO NÁSLEDNÉ ŠKODY JAKÉHOKOLIV CHARAKTERU, VČETNĚ, ALE NEJEN, ZA POŠKOZENÍ ZE ZTRÁTY DOBRÉHO JMÉNA, PŘERUŠENÍ PRÁCE, PORUCHY NEBO NESPRÁVNÉ FUNKCE POČÍTAČE NEBO JINÉHO A VŠECH DALŠÍCH ŠKOD NEBO ZTRÁT VYVSTÁVAJÍCÍCH Z NEBO VZTAHUJÍCÍCH SE K POUŽÍVÁNÍ TOHOTO DOKUMENTU NEBO UPRAVENÝCH VERZÍ DOKUMENTU, I KDYŽ BY TAKOVÁTO STRANA BYLA INFORMOVANÁ O MOŽNOSTI TAKOVÉHOTO POŠKOZENÍ.

Rodrigo
Marcos Fombellida
Dokumentační projekt GNOME

     rmarcos@svn.gnome.org

Uživatelská příručka V2.0 k aplikaci Gnome Schedule
Srpen 2005

Rodrigo Marcos Fombellida rmarcos@cvs.gnome.org

Dokumentační projekt GNOME

Uživatelská příručka V2.1 k aplikaci Gnome Schedule
Červen 2006

Rodrigo Marcos Fombellida rmarcos@cvs.gnome.org

Dokumentační projekt GNOME

Uživatelská příručka V2.2 k aplikaci Gnome Schedule
Leden 2008

Rodrigo Marcos Fombellida rmarcos@svn.gnome.org

Dokumentační projekt GNOME

Tato příručka popisuje aplikaci Gnome Schedule ve verzi 2.0.0.

## Ohlasy

Pokud chcete oznámit chybu nebo navrhnout vylepšení vztahující se k aplikaci Gnome Schedule nebo této příručce, postupujte dle instrukcí na stránce ohlasy GNOME.

## Úvod

Gnome Schedule je grafický nástroj, který vám umožní jednoduše naplánovat úlohy, které se mají bezobslužně spustit v určitý čas nebo spouštět pravidelně. Tyto úlohy, anglicky nazývané tasks nebo jobs, mohou být příkazy s odpovídajícími parametry nebo soubory se skripty obsahujícími více příkazů.

Aplikaci Gnome Schedule můžete použít k naprogramování opakovaných úloh své každodenní práce tak, aby se spouštěly automaticky. Můžete také spouštět náročné úlohy v noci, když spíte, např. zálohování svých dokumentů.

### Jak Gnome Schedule pracuje?

Aplikace Gnome Schedule používá k programování úloh cron a at. Jedná se o dvě systémové služby běžně používané v systémech Linuxového typu. Aplikace Gnome Schedule poskytuje jednoduché grafické rozhraní k nastavení obou a vytvořené úlohy pak ukazuje jednoduchým způsobem, pochopitelným pro všechny.

### O programech cron a at

Cron

Pokud hodláte nastavit cron ručně, aby spouštěl příkaz např. každé úterý, museli byste použít příkaz `crontab` a to takto:

    $ crontab -e
    * * * * 2 <příkaz> --parametry  #komentář

Více informací o programu cron najdete v `man cron` a `man crontab`

At

Pokud hodláte nastavit at ručně, aby spustil příkaz např. zítra touto dobou, museli byste použít příkaz `at` a to takto:

    $ at tomorrow
    at> <příkaz_1> --parametry
    at> <příkaz_2> --parametry
    at> Ctrl + D

Více informací a programu at najdete v `man at`

## Začínáme

### Jak spustit aplikaci Gnome Schedule

Aplikaci Gnome Schedule můžete spustit následujícími způsoby:

Nabídka Aplikace

  Zvolte Systémové nástroje Naplánované úlohy.

Příkazový řádek

  Pokud chcete aplikaci Gnome Schedule spustit z příkazového řádku, napište následující příkaz a zmáčkněte Enter:

  `gnome-schedule`

### Když spustíte aplikaci Gnome Schedule

Když aplikaci Gnome Schedule spustíte, zobrazí se hlavní okno:

#### Hlavní okno

Ukazuje hlavní okno Gnome Schedule. Obsahuje záhlaví, lištu nástrojů a seznam úloh.

Hlavní okno aplikace Gnome Schedule obsahuje následující prvky:

Lišta nástrojů.

  Lišta nástrojů obsahuje tlačítka, která vám poskytují přístup ke všem funkcím v aplikaci.

Seznam úloh.

  Seznam úloh zobrazuje informace o současných naplánovaných a čekajících úlohách. Pro každou úlohu se zobrazují následující podrobné informace:

  Úloha:

    Popisuje typ úlohy: „Opakovaná“, když se spouští opakovaně nebo „Jednou“, když se provede jen jednou.

  Popis:

    Zobrazuje stručný popis úlohy.

  Datum a čas:

    Zobrazuje, kdy se má úloha spustit.

  Náhled příkazu:

    Zobrazuje příkaz, který se má spustit.

Stručný popis některých objektů a ikon v rozhraní aplikace Gnome Schedule si můžete přečíst tak, že na ně ukážete myší a počkáte pár sekund.

## Přidání nové plánované úlohy

### Výběr typu přidávané úlohy

Novou plánovanou úlohu můžete přidat zmáčknutím tlačítka Nová na liště nástrojů hlavního okna.

Objeví se následující dialogové okno, abyste si mohli zvolit typ úlohy, kterou chcete naplánovat:

#### Dialogové okno výběru typu úlohy

Ukazuje dialogové okno aplikace Gnome Schedule pro výběr typu úlohy.

- po zmáčknutí prvního tlačítka budete moci naplánovat úlohu, která se bude spouštět opakovaně.

- po zmáčknutí druhého tlačítka budete moci naplánovat úlohu, která se spustí pouze jednou.

- po zmáčknutí třetího tlačítka budete moci vytvořit úlohu ze šablony. Použití šablon vysvětluje .

### Přidání plánované úlohy, která se spouští opakovaně

Výběrem této možnosti se zobrazí následující dialogové okno:

#### Okno „Vytvořit novou plánovanou úlohu“

Ukazuje okno „Vytvořit novou plánovanou úlohu“ aplikace Gnome Schedule

Popis

  Umožňuje vám přidat stručný popis úlohy.

Příkaz

  Zde zadejte příkaz nebo skript, který bude pravidelně spouštěn touto úlohou.

Čas a datum

Základní

  Dovoluje vám vybrat si četnost spouštění úlohy ze seznamu běžných časových úseků.

Pokročilé

  Dovoluje vám vytvořit si vlastní časový výraz v případech, kdy potřebujete větší flexibilitu.

Náhled

Dává uživateli možnost zkontrolovat, zda je vybraný časový úsek správný.

### Přidání plánované úlohy, která se spustí jednou

Výběrem této možnosti se zobrazí následující dialogové okno:

#### Okno „Vytvořit novou plánovanou úlohu“

Ukazuje okno „Vytvořit novou plánovanou úlohu“ aplikace Gnome Schedule

## Změna naplánované úlohy

Naplánovanou úlohu můžete upravit tak, že ji vyberete v seznamu úloh jednoduchým kliknutím a pak na liště nástrojů hlavního okna zmáčknete tlačítko Upravit. Následně se otevře okno Upravit naplánovanou úlohu, ve kterém uvidíte vlastnosti úlohy.

Nyní můžete upravit kterékoliv pole chcete. Až skončíte, můžete zmáčknout tlačítko Použít pro uložení změn nebo tlačítko Zrušit pro jejich zapomenutí.

Úlohu můžete rychle upravit tak, že na ni prostě dvojitě kliknete v seznamu úloh.

## Mazání naplánované úlohy

Naplánovanou úlohu smažete tak, že ji vyberete v seznamu úloh jednoduchým kliknutím a pak na liště nástrojů v hlavním okně zmáčknete tlačítko Smazat. Následně budete dotázáni na potvrzení. Po odpovědi Ano bude naplánovaná úloha ze seznamu úloh odstraněna.

Úlohy, které se nespouští opakovaně, se po dokončení odstraní ze seznamu automaticky.

## Ruční spuštění naplánované úlohy

Naplánovanou úlohu můžete spustit tak, že je vyberete v seznamu úloh jednoduchým kliknutím a po té na liště nástrojů hlavního okna zmáčknete tlačítko Spustit úlohu.

Úloha bude spuštěna a její výstup bude zobrazen v terminálovém okně, takže si můžete zkontrolovat, že úloha proběhla v pořádku.

## Používání šablon

Aplikace Gnome Schedule vám dává možnost si uložit úlohu jako šablonu, abyste ji mohli později použít znovu. Díky tomu budete moci vytvářet nové plánované úlohy rychleji.

Pokud chcete spravovat šablony, zmáčkněte na nástrojové liště hlavního okna tlačítko Šablona. Nové okno vám zobrazí seznam dostupných šablon. Z tohoto okna můžete vytvářet, upravovat, mazat a používat šablony.

### Okno správce šablon

Ukazuje okno „Spravovat šablony“

Běžné úlohy můžete mít uložené jako šablony. Díky tomu nemusíte stejné věci psát znovu a znovu dokola.

## Používání Gnome Schedule jako uživatel root

Když používáte aplikaci Gnome Schedule jako superuživatel, můžete prohlížet, upravovat a přidávat plánované úlohy pro další uživatele.

Uživatele můžete změnit zmáčknutím tlačítka Změnit uživatele na liště nástrojů hlavního okna. Následně se zobrazí dialogové okno. Zvolte kýženého uživatele z rozbalovacího seznamu a zmáčkněte tlačítko OK. V hlavním okně se nyní zobrazí naplánované úlohy vybraného uživatele.

Vezměte prosím na vědomí, že tato volba je dostupná pouze pro správce systému.

## Používání Gnome Schedule ke spouštění grafických aplikací

Aplikaci Gnome Schedule můžete používat k automatickému spouštění grafických aplikací, ale je zde pár věcí, které byste měli brát v úvahu:

### O proměnné prostředí DISPLAY

Když spouštíte grafickou aplikaci z příkazového řádku, musíte nejdříve nastavit proměnnou prostředí DISPLAY. Tato proměnná se používá, aby grafické aplikaci řekla, který X server má použít. Normálně budete chtít použít ten jeden, co máte ve svém vlastním počítači nainstalovaný. V takovémto případě potřebujete nastavit proměnnou DISPLAY tímto způsobem:

`DISPLAY=:0.0`

kde :0.0 znamená použít obrazovku 0 z X serveru 0 na tomto počítači.

Když chcete aplikaci zobrazit na vzdálené obrazovce, můžete zadat adresu IP vzdáleného X serveru:

`DISPLAY=192.168.0.25:0.0`

### Nastavení proměnné DISPLAY pro úlohy, které se spustí jednou

Když vytváříte nebo upravujete úlohu, můžete proměnnou DISPLAY definovat v textovém poli pro skript. Definici umístěte na začátek skriptu.

### Nastavení proměnné DISPLAY pro úlohy, které se spouští opakovaně

Aplikace Gnome Schedule zatím nepodporuje nastavení proměnné prostředí pro opakovaně spouštěné úlohy, ale k dispozici by to mělo být brzy. Než se tak stane, můžete ručně vytvořit skript, který nejdříve nadefinuje proměnnou DISPLAY a po té zavolá grafickou aplikaci. Nakonec pak vytvoříte opakovanou úlohu, která bude spouštět tento skript.

### O X serveru

X server je součástí systému X Window. Jeho úkolem je vykreslování oken na obrazovce a zpracování uživatelského vstupu z klávesnice nebo jiné periférie.

Pokud se chcete o X serveru a systému X Window dovědět více, můžete si přečíst článek na Wikipedii.

## O aplikaci Gnome Schedule

### Autoři

Aplikaci Gnome Schedule napsali Philip Van Hoof (pvanhoof@gnome.org), Kristof Vansant (de_lupus@pandora.be) a Gaute Hope (eg@gaute.vetsj.com). Pokud chcete o aplikace Gnome Schedule více informací, navštivte prosím webovou stránku Gnome Schedule.

### Hlášení chyb

Pokud chcete oznámit chybu nebo navrhnout vylepšení vztahující se k této aplikaci nebo této příručce, postupujte dle instrukcí v tomto dokumentu.

### Licence

Tento program je šířen podle ustanovení GNU General Public License, vydávané Free Software Foundation; a to buď verze 2 této licence anebo (podle vlastního uvážení) kterékoliv pozdější verze. Kopii této licence naleznete pod tímto odkazem nebo v souboru COPYING přiloženém ke zdrojovým kódům tohoto programu.