EnglezăFrancezăSpaniolă

Favicon OnWorks

gnc-fq-helper - Online în cloud

Rulați gnc-fq-helper în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda gnc-fq-helper care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gnc-fq-helper - permite gnucash să comunice cu Finance::Quote
peste tevi de la viclenie. Cererile si raspunsurile
sunt forme de schemă.

REZUMAT


gnc-fq-helper

DESCRIERE


Intrare: (la intrare standard - o intrare pe linie și o linie pe intrare și ghilimele duble
trebuie să fie doar delimitatori, nu conținut șir -- rețineți, nu avem o schemă reală
parser pe partea perl :>).

( simbol simbol simbol ...)

Unde indică metoda dorită Finance::Quote. Recunoscuți în prezent
subsetul este yahoo, yahoo_europe, fidelity_direct, troweprice_direct, avanguard, asx,
tiaacref, și monedă.

Pentru cotațiile valutare, simbolurile alternează între monedele „de la” și „către”.

De exemplu:

(yahoo „IBM” „LNUX”) (fidelity_direct „FBIOX” „FSELX”) (moneda „USD” „AUD”)

Ieșire (la ieșire standard, o formă de ieșire pe linie de intrare):

Versiunea schematică a ieșirii lui gnc-fq, practic o listă de liste, ca în exemplu
de mai jos. În acest moment, numai câmpurile despre care știe acest script (și știe cum să convertească
la schema) sunt returnate, astfel încât funcția de conversie va trebui actualizată oricând
Finanțe::Modificări de cotație. În prezent, veți obține simbol, gnc:time-no-zone și monedă și
fie ultimul, nav, fie preț. Câmpurile cu prefixele gnc: sunt câmpuri non-Finance::Citate.
gnc:time-no-zone este returnat ca un șir de forma „AAAA-LL-ZZ HH:MM:SS”, practic,
ieșire nederanjată (și subspecificată) a sursei de citare. Depinde de tine să știi ce
fusul orar potrivit chiar este. adică dacă știi că timpul a fost în America/Chicago, vei
trebuie să-l transformi în asta.

De exemplu:

$ echo '(yahoo "CSCO" "JDSU" "^IXIC")' | ./gnc-fq-helper
("CSCO" (simbol . "CSCO")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(ultimul . 20.375)
(moneda . "USD"))
("JDSU" (simbol . "JDSU")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(ultimul . 23.5625)
(moneda . "USD"))
("^IXIC" (simbol . ^IXIC)
(gnc:time-no-zone . 2002-12-04 17:16:00)
(ultimul . 1430.35)
(valută . conversie eșuată)))

În caz de eroare, rezultatul general poate fi #f, sau în cazul erorilor individuale, subelementul din listă pentru a
simbolul dat poate fi #f, astfel:

$ echo '(yahoo "CSCO" "JDSU")' | ./gnc-fq-helper
(#f
("JDSU" (simbol . "JDSU")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(ultimul . 23.5625)
(moneda . „USD”)))

în plus, erorile pot fi stocate cu fiecare cotație, așa cum este indicat în Finance::Quote și oricând
conversia în date de schemă eșuează, câmpul va avea valoarea „failed-conversion” și
în consecință, acest simbol nu va fi niciodată o conversie legitimă.

Stare de ieșire

0 - succes diferit de zero - eșec

Utilizați gnc-fq-helper online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad