Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
access_cli [2013/08/04 04:24] nick angelegt |
access_cli [2023/09/28 17:19] (aktuell) smg [Synchronisation mit Kanu-eFB] |
||
|---|---|---|---|
| Zeile 16: | Zeile 16: | ||
| Ein beispielhafter Aufruf von efaCLI unter Windows könnte folgendermaßen aussehen: | Ein beispielhafter Aufruf von efaCLI unter Windows könnte folgendermaßen aussehen: | ||
| + | |||
| '' | '' | ||
| + | |||
| Unter Linux hat der entsprechende Aufruf die Form: | Unter Linux hat der entsprechende Aufruf die Form: | ||
| + | |||
| '' | '' | ||
| Ohne Angabe eines Kommandos startet efaCLI eine interaktive Shell, in der Kommandos eingegeben werden können. efaCLI hat mehrere Menüebenen, | Ohne Angabe eines Kommandos startet efaCLI eine interaktive Shell, in der Kommandos eingegeben werden können. efaCLI hat mehrere Menüebenen, | ||
| + | |||
| < | < | ||
| INPUT - CLI003 - efaCLI: | INPUT - CLI003 - efaCLI: | ||
| Zeile 42: | Zeile 46: | ||
| Um beispielsweise ein Backup aller Daten zu erstellen, kann efaCLI wie folgt aufgerufen werden: | Um beispielsweise ein Backup aller Daten zu erstellen, kann efaCLI wie folgt aufgerufen werden: | ||
| + | |||
| '' | '' | ||
| + | |||
| Eine Statistik zu einer abgespeicherten Statistikeinstellung // | Eine Statistik zu einer abgespeicherten Statistikeinstellung // | ||
| + | |||
| '' | '' | ||
| Zeile 76: | Zeile 83: | ||
| Beispiele: | Beispiele: | ||
| + | |||
| Um eine Personenliste im CSV-Format in die Datei ''/ | Um eine Personenliste im CSV-Format in die Datei ''/ | ||
| + | |||
| '' | '' | ||
| + | |||
| Um eine Bootsliste aus der Datei ''/ | Um eine Bootsliste aus der Datei ''/ | ||
| + | |||
| '' | '' | ||
| Zeile 89: | Zeile 100: | ||
| **Hinweis: | **Hinweis: | ||
| + | |||
| Beispiele: | Beispiele: | ||
| Um eine Kilometerliste zu erstellen, die unter dem Namen // | Um eine Kilometerliste zu erstellen, die unter dem Namen // | ||
| + | |||
| '' | '' | ||
| + | |||
| Um ein individuelles Fahrtenbuch für Manfred Mustermann zu erstellen, unter Verwendung der zuvor erzeugten Statistikeinstellung // | Um ein individuelles Fahrtenbuch für Manfred Mustermann zu erstellen, unter Verwendung der zuvor erzeugten Statistikeinstellung // | ||
| + | |||
| '' | '' | ||
| + | |||
| Um ein individuelles Fahrtenbuch für alle Personen zu erstellen, unter Verwendung der zuvor erzeugten Statistikeinstellung // | Um ein individuelles Fahrtenbuch für alle Personen zu erstellen, unter Verwendung der zuvor erzeugten Statistikeinstellung // | ||
| - | '' | + | |
| + | '' | ||
| ==== Datensicherungen erstellen und wiederherstellen ==== | ==== Datensicherungen erstellen und wiederherstellen ==== | ||
| Zeile 108: | Zeile 125: | ||
| Beispiele: | Beispiele: | ||
| + | |||
| Um ein Backup des aktuellen Projekts und der Konfiguration zu erstellen: | Um ein Backup des aktuellen Projekts und der Konfiguration zu erstellen: | ||
| + | |||
| '' | '' | ||
| + | |||
| Um ein Backup des aktuellen Projekts an die email-Adresse // | Um ein Backup des aktuellen Projekts an die email-Adresse // | ||
| + | |||
| '' | '' | ||
| + | |||
| Um eine komplette Sicherung aus der Datei // | Um eine komplette Sicherung aus der Datei // | ||
| + | |||
| '' | '' | ||
| + | |||
| Um nur das 2013er Fahrtenbuch (mit dem Namen //2013//) einer Sicherung aus der Datei // | Um nur das 2013er Fahrtenbuch (mit dem Namen //2013//) einer Sicherung aus der Datei // | ||
| + | |||
| '' | '' | ||
| + | |||
| + | ==== Synchronisation mit Kanu-eFB ==== | ||
| + | |||
| + | Die Synchronisation mit dem Kanu-eFB des DKV kann über das Kommando '' | ||
| + | |||
| + | ^ Kommando ^ Unterkommando ^ Optionen | ||
| + | | '' | ||
| + | |||
| + | Beispiele: | ||
| + | |||
| + | Um die Fahrten des aktuell geöffneten Fahrtenbuchs zu synchronisieren: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Um die Fahrten des Fahrtenbuchs //2013// zu synchronisieren: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Return Codes ===== | ||
| + | |||
| + | Nach der Ausführung von efaCLI gibt efaCLI die folgenden Return Codes zurück, wobei 0 eine erfolgreiche Ausführung anzeigt, und Werte ungleich null einen Fehler signalisieren: | ||
| + | |||
| + | ^ Return Code ^ Wert ^ | ||
| + | | RC_OK | 0 | | ||
| + | | RC_ERROR_LOGIN | ||
| + | | RC_ERROR_OPEN_PROJECT | ||
| + | | RC_UNKNOWN_COMMAND | ||
| + | | RC_INVALID_COMMAND | ||
| + | | RC_NO_PERMISSION | ||
| + | | RC_COMMAND_COMPLETED_WITH_ERRORS | 10 | | ||
| + | | RC_COMMAND_FAILED | ||
| + | |||