Dies ist der Befehl shopoob, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
shopoob – Erhalten Sie Details und Status von E-Commerce-Bestellungen
ZUSAMMENFASSUNG
shopoob [-dqv] [-b Backends] [-cnfs] [Befehl [Argumente..]]
shopoob [--Hilfe] [--Version]
BESCHREIBUNG
Konsolenanwendung zum Abrufen von Details und Status von E-Commerce-Bestellungen.
Unterstützte Websites:
* Amazon (Amazon)
* ideal (ideal)
* myhabit (MYHABIT)
* vicsec (Victoria's Secret)
SHOPOOB BEFEHLE
Artikel [ID]
Holen Sie sich Bestellpositionen.
Bestellungen [BACKEND_NAME]
Erhalten Sie Bestellungen eines Backends.
Wenn kein BACKEND_NAME angegeben ist, werden alle Bestellungen aller Backends angezeigt.
Der Standardwert ist auf 10 Ergebnisse beschränkt.
Zahlungen [ID]
Erhalten Sie Zahlungen für Bestellungen.
Wenn keine ID angegeben ist, wird die Zahlung aller Backends angezeigt.
WEBOOB BEFEHLE
Backends [AKTION] [BACKEND_NAME] ...
Wählen Sie verwendete Back-Ends aus.
AKTION ist eine der folgenden (Standard: Liste):
* Aktivieren Sie bestimmte Backends aktivieren
* Deaktivieren Sie bestimmte Backends.
* nur bestimmte Backends aktivieren und die anderen deaktivieren
* Listen-Listen-Backends
* füge ein Backend hinzu
* registrieren registriere ein neues Konto auf einer Website
* Bearbeiten Bearbeiten eines Backends
* entfernen ein Backend entfernen
* Listenmodule Listenmodule
cd [PATH]
Folgen Sie einem Pfad.
".." ist ein Sonderfall und geht ein Verzeichnis nach oben.
"" ist ein Sonderfall und geht nach Hause.
Zustand [AUSDRUCK | aus]
Wenn ein Argument angegeben wird, legen Sie den Bedingungsausdruck fest, der zum Filtern der Ergebnisse verwendet wird.
Siehe Abschnitt BEDINGUNG für weitere Details und den Ausdruck.
Wenn der Wert "off" angegeben ist, ist die bedingte Filterung deaktiviert.
Wenn kein Argument angegeben ist, geben Sie den aktuellen Bedingungsausdruck aus.
zählen [NUMBER | aus]
Wenn ein Argument angegeben wird, legen Sie die maximale Anzahl der abgerufenen Ergebnisse fest.
NUMBER muss mindestens 1 sein.
Der Wert "off" deaktiviert das Zählen und ermöglicht unendliche Suchen.
Wenn kein Argument angegeben wird, geben Sie den aktuellen Zählwert aus.
Formatierer [Liste | FORMATIERER [COMMAND] | Möglichkeit OPTION_NAME [auf | aus]]
Wenn ein FORMATTER angegeben wird, legen Sie den zu verwendenden Formatierer fest.
Sie können einen BEFEHL hinzufügen, um die Formatierungsänderung nur auf anzuwenden
ein vorgegebener Befehl.
Wenn das Argument "list" ist, geben Sie die verfügbaren Formatierer aus.
Wenn das Argument "option" ist, legen Sie die Formatierungsoptionen fest.
Gültige Optionen sind: Kopfzeile, Schlüssel.
Wenn ein Ein/Aus-Wert angegeben ist, stellen Sie den Wert der Option ein.
Wenn nicht, drucken Sie den aktuellen Wert für die Option.
Wenn kein Argument angegeben wird, geben Sie den aktuellen Formatierer aus.
Protokollierung [LEVEL]
Protokollierungsebene einstellen.
Verfügbare Optionen: Debug, Info, Warnung, Fehler.
* quiet ist ein Alias für error
* default ist ein Alias für Warnung
ls [-D] [-U] [PATH]
Objekte im aktuellen Pfad auflisten.
Wenn ein Argument angegeben ist, listen Sie den angegebenen Pfad auf.
Verwenden Sie die Option -U, um die Ergebnisse nicht zu sortieren. Es ermöglicht Ihnen, einen "schnellen Weg" zu verwenden
Ergebnisse so schnell wie möglich zurückgeben.
Verwenden Sie die Option -d, um Informationen zu einer Sammlung anzuzeigen (und nicht
den Inhalt anzeigen). Es hat das gleiche Verhalten wie der Brunnen
kennen den UNIX-Befehl "ls".
Der Standardwert ist auf 40 Ergebnisse beschränkt.
verlassen
Beenden Sie die Anwendung.
wählen [FELDNAME]... | "$direkt" | "$voll"
Wenn ein Argument angegeben wird, legen Sie die ausgewählten Felder fest.
$direct wählt alle Felder aus, die in einer http-Anfrage geladen werden.
$full wählt alle Felder aus und verwendet so viele http-Anfragen wie nötig.
Wenn kein Argument angegeben wird, drucken Sie die aktuell ausgewählten Felder.
OPTIONAL
--Version
Versionsnummer des Programms anzeigen und beenden
-h, --help
Diese Hilfemeldung anzeigen und beenden
-b BACKENDS, --backends=BACKENDS
Welche Backends sollen aktiviert werden (durch Kommas getrennt)
-e EXCLUDE_BACKENDS, --exclude-backends=EXCLUDE_BACKENDS
Welche Backends sollen ausgeschlossen werden (durch Kommas getrennt)
-I, --unsicher
SSL nicht validieren
LOGGING OPTIONAL
-d, --debuggen
Debug-Meldungen anzeigen. Richten Sie es zweimal für mehr Ausführlichkeit ein
-q, --ruhig
nur Fehlermeldungen anzeigen
-v, - ausführlich
Info-Meldungen anzeigen
--logging-file=PROTOKOLLE_DATEI
Datei zum Speichern von Protokollen
-a, --Speichern-Antworten
Speichern Sie jede Antwort
ERGEBNISSE OPTIONAL
-c BEDINGUNG, --condition=BEDINGUNG
Ergebniselemente filtern, um einen bestimmten booleschen Ausdruck anzuzeigen. Siehe Abschnitt ZUSTAND
für die Syntax
-n ANZAHL, --count=ZAHL
Anzahl der Ergebnisse begrenzen (von jedem Backend)
-s SELECT, --select=AUSWÄHLEN
Wählen Sie die anzuzeigenden Ergebniselementschlüssel aus (durch Kommas getrennt)
FORMATIERUNG OPTIONAL
-f FORMATIERER, --formatter=FORMATTER
Wählen Sie den Ausgabeformatierer (csv, htmltable, items, json, json_line, multiline,orders,
Zahlungen, einfach, Tabelle, Webkit)
--no-header
Kopfzeile nicht anzeigen
--keine-Schlüssel
Artikelschlüssel nicht anzeigen
-O AUSGABE, --outfile=OUTFILE
Datei zum Exportieren des Ergebnisses
BEDINGUNG
Die Bedingung -c und --condition ist eine flexible Möglichkeit, zu filtern und nur interessante Ergebnisse zu erhalten. Es
unterstützt Bedingungen für numerische Werte, Datumsangaben, Dauern und Zeichenfolgen. Termine sind angegeben in
Format JJJJ-MM-TT oder JJJJ-MM-TT HH:MM-Format. Dauern sehen wie XhYmZs aus, wobei X, Y und Z sind
ganze Zahlen. Jeder von ihnen kann weggelassen werden. Beispielsweise werden YmZs, XhZs oder Ym akzeptiert. Die
Syntax eines Ausdrucks ist "Feld Operator Wert". Das Feld zum Testen ist immer links
Mitglied des Ausdrucks.
Das Feld ist ein Mitglied der vom Befehl zurückgegebenen Objekte. Zum Beispiel ein Bankkonto
hat die Felder "saldo", "coming" oder "label".
Die Folgende durch sind unterstützt:
= Testen, ob object.field gleich dem Wert ist.
!= Testen, ob object.field ungleich dem Wert ist.
> Testen Sie, ob object.field größer als der Wert ist. Wenn object.field ein Datum ist, geben Sie zurück
true, wenn der Wert vor diesem object.field liegt.
< Testen, ob object.field kleiner als der Wert ist. Wenn object.field ein Datum ist, wird true zurückgegeben
wenn der Wert nach diesem object.field liegt.
| Dieser Operator ist nur für Zeichenfolgenfelder verfügbar. Es funktioniert wie der Unix-Standard
grep Befehl und gibt True zurück, wenn das im Wert angegebene Muster in . ist
Objekt.Feld.
Ausdruck Kombination
Sie können mit den Schlüsselwörtern eine Ausdruckskombination erstellen " UND ", " OR " an " LIMIT ".
Die LIMIT Schlüsselwort kann verwendet werden, um die Anzahl der Elemente zu begrenzen, auf denen die
Ausdruck. LIMIT kann nur am Ende des Ausdrucks stehen, gefolgt von der Zahl
der gewünschten Elemente.
Beispiele:
Boobank ls --Zustand 'label=Livret A'
Zeigen Sie nur das Konto "Livret A" an.
Boobank ls --Zustand 'Saldo>10000'
Konten mit viel Geld anzeigen.
Boobank Geschichte Konto@Backend --Zustand 'label|rewe'
Rufen Sie Transaktionen ab, die "rewe" enthalten.
Boobank Geschichte Konto@Backend --Zustand 'Datum>2013-12-01 UND Datum<2013-12-09'
Erhalten Sie Transaktionen zwischen dem 2. Dezember und 8. Dezember 2013.
Boobank Geschichte Konto@Backend --Zustand 'Datum>2013-12-01 LIMIT 10 '
Erhalten Sie Transaktionen nach dem 2. Dezember in den letzten 10 Transaktionen
URHEBERRECHT
Copyright(C) 2015 Christophe Lampin
Vollständige Copyright-Informationen finden Sie in der Datei COPYING im weboob-Paket.
Nutzen Sie shopoob online über die Dienste von onworks.net