# Gnome-Schedule-Benutzerhandbuch V2.2

## Einführung

Gnome Schedule ist ein grafisches Werkzeug, das Ihnen die leichte Planung von Aufgaben ermöglicht, die ohne weiteren Zugriff zu einer bestimmten Zeit oder wiederkehrend ausgeführt werden sollen. Diese Aufgaben können entweder durch einen Befehl mit den zugehörigen Argumenten oder durch ein Skript mit ausführlichen Instruktionen angegeben werden.

Sie können Gnome Schedule dazu verwenden, wiederkehrende Aufgaben zur Automatisierung Ihrer täglichen arbeit zu programmieren. eine schwere Aufgabe kann auch nachts ausgeführt werden, ohne dass Sie anwesend sein müssen, beispielsweise die Sicherung Ihrer Dokumente.

### Wie funktioniert Gnome Schedule?

Gnome Schedule verwendet cron und at zur Programmierung der Ausführung von Aufgaben. Diese zwei Systemdienste werden üblicherweise auf Linux-Systemen verwendet. Gnome Schedule stellt für beide eine grafische Einstellungsoberfläche bereit und stellt die Aufgaben in einer allgemein verständlichen Ansicht dar.

### Über Cron und At

Cron

Wenn Sie cron manuell mit der Ausführung einer Aufgabe beauftragen wollen, beispielsweise jeden Dienstag, müssen Sie den Befehl `crontab` folgendermaßen eingeben:

    $ crontab -e
    * * * * 2 <command> --parameters  #comments

Für weitere Informationen über cron rufen Sie `man cron` and `man crontab` auf.

At

Wenn Sie at manuell mit der Ausführung einer Aufgabe beauftragen wollen, beispielsweise morgen zu dieser Zeit, müssen Sie den Befehl `at` folgendermaßen eingeben:

    $ at tomorrow
    at> <command_1> --parameters
    at> <command_2> --parameters
    at> Ctrl + D

Rufen Sie `man at` auf, um weitere Informationen über at zu erhalten.

## Erste Schritte

### Starten von GNOME Schedule

Sie können GNOME Schedule auf eine der folgenden Arten starten:

Menü Anwendungen

- Wählen Sie Systemwerkzeuge Zeitgesteuerte Aufgaben.

Befehlszeile

- Zum Starten von GNOME Schedule über die Befehlszeile geben Sie folgenden Befehl ein und bestätigen ihn mit der Eingabetaste:

  `gnome-schedule`

### Beim Start von GNOME Schedule

Wenn Sie GNOME Schedule starten, wird folgendes Fenster angezeigt.

#### Hauptfenster

Zeigt das Hauptfenster von Gnome Schedule. Enthält Titelleiste, Werkzeugleiste und Aufgabenliste.

Das Hauptfenster von Gnome Schedule enthält die folgenden Elemente:

Die Werkzeugleiste.

- Die Werkzeugleiste enthält Knöpfe, über die Sie Zugriff auf jede Funktion der Anwendung erhalten.

Aufgabenliste.

- Die Aufgabenliste zeigt Informationen über die gegenwärtig geplanten Aufgaben und ausstehende Aufträge an. Für jede der Aufgaben werden die folgenden Informationen detailliert dargestellt:

  Aufgabe:

- Beschreibt den Typ der Aufgabe: »Wiederholend«, wenn die Aufgabe wiederkehrend ausgeführt werden soll, oder »Einmalig«, wenn die Aufgabe nur einmalig ausgeführt werden soll.

Beschreibung:

- Zeigt eine Kurzbeschreibung der Aufgabe an.

Zeit und Datum:

- Zeigt an, wann die Aufgabe ausgeführt werden soll.

Befehlsvorschau:

- Zeigt den auszuführenden Befehl an.

Eine Kurzbeschreibung einiger der Objekte und Symbole in der Benutzeroberfläche von Gnome Schedule wird angezeigt, wenn Sie mit der Maus darüberfahren und einige Sekunden warten.

## Hinzufügen einer neuen geplanten Aufgabe

### Auswahl des Typs der hinzuzufügenden Aufgabe

Sie können eine neue geplante Aufgabe hinzufügen, indem Sie auf den Knopf Neu in der Werkzeugleiste des Hauptfensters klicken.

Das folgende Dialogfenster erscheint, in welchem Sie den Typ der geplanten Aufgabe auswählen können:

#### Dialogfenster zur Auswahl des Aufgabentyps

Zeigt das Dialogfenster von Gnome Schedule zur Auswahl des Aufgabentyps.

- Anklicken des ersten Knopfes, was Ihnen die Planung einer wiederkehrend auszuführenden Aufgabe ermöglicht.

- Anklicken des zweiten Knopfes, was Ihnen die Planung einer einmalig auszuführenden Aufgabe ermöglicht.

- Anklicken des dritten Knopfes, was Ihnen die Erstellung einer Aufgabe aus einer Vorlage ermöglicht. Die Verwendung von Vorlagen wird in myapp-templates erklärt.

### Das Hinzufügen einer neuen Aufgabe wird gegenwärtig ausgeführt durch

Wenn Sie diese Option wählen, wird der folgende Dialog angezeigt:

#### Das Fenster »Eine neue Aufgabe erstellen«

Zeigt das Fenster »Eine neue Aufgabe erstellen« von Gnome Schedule

Beschreibung

- Hier können Sie eine Kurzbeschreibung der Aufgabe eingeben.

Befehl

- Geben Sie hier den Befehl oder das Skript ein, das durch diese Aufgabe wiederkehrend ausgeführt werden soll.

Zeit und Datum

Grundlegend

- Hier können Sie den zeitlichen Abstand der Ausführung aus einer Liste häufig verwendeter Werte wählen.

Erweitert

- Hier können Sie benutzerdefinierte Zeitausdrücke wählen, falls Sie hierfür mehr Flexibilität benötigen.

Vorschau

Hier können Sie überprüfen, ob die gewählte Häufigkeit korrekt ist.

### Hinzufügen einer einmalig auszuführenden Aufgabe

Wenn Sie diese Option wählen, wird folgendes Dialogfenster angezeigt:

#### Das Fenster »Eine neue Aufgabe erstellen«

Zeigt das Fenster »Eine neue Aufgabe erstellen« von Gnome Schedule

## Ändern einer geplanten Aufgabe

Sie können eine geplante Aufgabe ändern, indem Sie sie in der Aufgabenliste mit einem einfachen Klick auswählen und dann auf den Knopf Bearbeiten in der Werkzeugleiste des Hauptfensters klicken. Das Fenster Eine Aufgabe bearbeiten wird geöffnet, welches die Eigenschaften der geplanten Aufgabe anzeigt.

Nun können Sie jedes gewünschte Feld Ihren Wünschen anpassen. Sobald Sie fertig sind, klicken Sie auf Anwenden, um die Änderungen zu speichern, oder auf Abbrechen, um die Änderungen zu verwerfen.

Sie können eine Aufgabe schneller bearbeiten, indem Sie in der Aufgabenliste darauf doppelklicken.

## Entfernen einer geplanten Aufgabe

Sie können eine geplante Aufgabe löschen, indem Sie sie mit einem einfachen Klick in der Aufgabenliste auswählen und dann auf den Knopf Löschen in der Werkzeugleiste des Hauptfensters klicken. Daraufhin werden Sie um Bestätigung gebeten. Wenn Sie mit Ja antworten, wird die geplante Aufgabe aus der Aufgabenliste entfernt.

Nicht wiederkehrende Aufgaben verschwinden automatisch aus der Liste, sobald sie ausgeführt wurden.

## Manuelle Ausführung einer geplanten Aufgabe

Sie können die Ausführung einer geplanten Aufgabe auslösen, indem Sie sie in der Aufgabenliste mit einem einfachen Klick auswählen und danach auf den Knopf Aufgabe ausführen in der Werkzeugleiste des Hauptfensters klicken.

Die Aufgabe wird ausgeführt und die Ausgabe in einem Terminalfenster angezeigt. So können Sie überprüfen, ob die Aufgabe korrekt konfiguriert wurde.

## Benutzung von Vorlagen

In Gnome Schedule können Sie Aufgaben als Vorlage speichern, um diese später erneut verwenden zu können. Dadurch lassen sich neue Aufgaben schneller erstellen.

Um die Vorlagen zu verwalten, klicken Sie auf den Knopf Vorlage in der Werkzeugleiste des Hauptfensters. Ein neues Fenster wird angezeigt, das eine Liste verfügbarer Vorlagen enthält. In diesem Fenster können Sie Vorlagen erstellen, verändern, löschen und benutzen.

### Fenster der Vorlagenverwaltung

Zeigt das Fenster »Vorlagen verwalten«

Sie können häufig benutzte Aufgaben als Vorlagen speichern. Sie brauchen Sie nicht immer und immer wieder dasselbe einzugeben!

## Benutzung von Gnome Schedule mit Systemverwalterrechten

Wenn Sie Gnome Schedule mit Systemverwalterrechten starten, können Sie die Aufgaben anderer Benutzer anzeigen und bearbeiten sowie neue Aufgaben hinzufügen.

Sie können den Benutzer wechseln, indem Sie auf den Knopf Benutzer wechseln in der Werkzeugleiste des Hauptfensters klicken. Daraufhin wird ein Dialogfenster angezeigt. Wählen Sie den gewünschten Benutzer in der Auswahlliste aus und klicken Sie auf OK. Nun zeigt das Hauptfenster die geplanten Aufgaben des ausgewählten Benutzers an.

Bitte beachten Sie, dass diese Option nur für Systemverwalter zur Verfügung steht.

## Benutzung von Gnome Schedule zur Ausführung grafischer Anwendungen

Sie können Gnome Schedule zur automatischen Ausführung grafischer Anwendungen verwenden, aber zuvor sollten Sie über Folgendes informiert sein:

### Die Umgebungsvariable DISPLAY

Wenn Sie eine grafische Anwendung in einer Befehlszeile ausführen, muss zuerst die Umgebungsvariable DISPLAY gesetzt werden. Diese Variable informiert Ihre grafische Anwendung darüber, welcher X-Server benutzt werden soll. Normalerweise werden Sie den einzigen auf Ihrem eigenen Rechner installierten X-Server benutzen wollen. In diesem Fall müssen Sie die DISPLAY-Variable folgendermaßen setzen:

`DISPLAY=:0.0`

0.0 bedeutet hierbei, dass die Anzeige 0 des X-Servers 0 auf diesem Rechner verwendet wird.

Wenn Sie die Anwendung auf einem entfernten Bildschirm anzeigen lassen wollen, können Sie die IP-Adresse des entfernten X-Servers angeben.

`DISPLAY=192.168.0.25:0.0`

### Setzen der DISPLAY-Variable für einmalig auszuführende Aufgaben

Beim Erstellen oder Bearbeiten einer Aufgabe können Sie die DISPLAY-Variable im Skript-Textfeld angeben. Stellen Sie diese Definition an den Anfang des Skripts.

### Setzen der DISPLAY-Variable für wiederkehrend auszuführende Aufgaben

Gnome Schedule unterstützt noch nicht das Setzen von Umgebungsvariablen für wiederkehrende Aufgaben, aber diese Funktion ist geplant. In der Zwischenzeit können Sie manuell ein Skript erstellen, welches zuerst die DISPLAY-Variable setzt und danach erst die grafische Anwendung aufruft. Zum Schluss erstellen Sie eine wiederkehrend auszuführende Aufgabe, die ihrerseits das Skript aufruft.

### Der X-Server

Der X-Server ist Teil des X-Window-Systems. Er ist für das Zeichnen von Fenstern auf dem Bildschirm und für die Verarbeitung von Benutzereingaben mittels Tastatur oder anderer Peripheriegeräte zuständig.

Weitere Informationen zum X-Server oder zum X-Window-System finden Sie in einem Wikipedia-Eintrag.

## Info zu Gnome Schedule

### Autoren

Gnome Schedule wurde von Philip Van Hoof (pvanhoof@gnome.org), Kristof Vansant (de_lupus at pandora dot be) und Gaute Hope (eg@gaute.vetsj.com) geschrieben. Weitere Informationen über Gnome Schedule finden Sie auf der Gnome Schedule-Webseite.

### Fehler berichten

Um Fehler zu melden oder einen Vorschlag zu dieser Anwendung oder zu diesem Handbuch zu machen, folgen Sie den Anweisungen in diesem Dokument.

### Lizenz

Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. Eine Kopie der GNU General Public License finden Sie in der GPL, oder in der Datei COPYING, die im Quellcode dieses Programms enthalten ist.