این دستور gnc-fq-helper است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
gnc-fq-helper - به gnucash اجازه می دهد تا با Finance::Quote ارتباط برقرار کند
بیش از لوله های از فریب. درخواست ها و پاسخ ها
فرم های طرح هستند.
خلاصه
GNC-FQ-Helper
شرح
ورودی: (در ورودی استاندارد - یک ورودی در هر خط و یک خط در هر ورودی، و دو نقل قول
فقط باید جداکننده باشد، نه محتوای رشته - به یاد داشته باشید، ما یک طرح واقعی نداریم
تجزیه کننده در سمت پرل :>).
( نماد نماد ...)
جایی که روش Finance::Quote مورد نظر را نشان می دهد. در حال حاضر شناخته شده است
زیر مجموعه یاهو، yahoo_europe، fidelity_direct، troweprice_direct، پیشتاز، asx،
tiaacref و ارز.
برای مظنه ارز، نمادها بین ارزهای «از» و «به» متناوب می شوند.
مثلا:
(yahoo "IBM" "LNUX") (fidelity_direct "FBIOX" "FSELX") (ارز "USD" "AUD")
خروجی (در خروجی استاندارد، یک فرم خروجی در هر خط ورودی):
نسخه طرحوارهشده خروجی gnc-fq، اساساً فهرستی از alists، مانند مثال
زیر در حال حاضر، فقط فیلدهایی که این اسکریپت در مورد آنها میداند (و نحوه تبدیل آن را میداند
به طرح) بازگردانده می شوند، بنابراین تابع تبدیل باید هر زمان که به روز شود
مالی::تغییر نقل قول. در حال حاضر نماد، gnc:time-no-zone، و واحد پول و
یا آخرین، ناو یا قیمت. فیلدهای دارای پیشوند gnc: فیلدهای غیر مالی:: نقل قول هستند.
gnc:time-no-zone به عنوان یک رشته به شکل "YYYY-MM-DD HH:MM:SS" برگردانده می شود، که اساسا
خروجی بدون مزاحمت (و نامشخص) منبع نقل قول. این به شما بستگی دارد که بدانید چیست
این منطقه زمانی مناسب است. به عنوان مثال، اگر می دانید زمان در آمریکا/شیکاگو بوده است، خواهید دانست
باید آن را به آن تبدیل کنید.
مثلا:
$ echo '(yahoo "CSCO" "JDSU" "^IXIC")' | ./gnc-fq-helper
(("CSCO" (نماد . "CSCO")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(آخرین . 20.375)
(ارز. "USD"))
("JDSU" (نماد. "JDSU")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(آخرین . 23.5625)
(ارز. "USD"))
("^IXIC" (نماد. ^IXIC)
(gnc:time-no-zone . 2002-12-04 17:16:00)
(آخرین . 1430.35)
(ارز. تبدیل ناموفق)))
در صورت خطا، نتیجه کلی ممکن است #f باشد، یا در مورد خطاهای فردی، فهرست فرعی برای یک
نماد داده شده ممکن است #f باشد، مانند این:
$ echo '(yahoo "CSCO" "JDSU")' | ./gnc-fq-helper
(#f
("JDSU" (نماد. "JDSU")
(gnc:time-no-zone . "2001-03-13 19:27:00")
(آخرین . 23.5625)
(ارز. "USD")))
علاوه بر این، ممکن است خطاها با هر نقل قول ذخیره شوند همانطور که در Finance::Quote، و هر زمان که نشان داده شده است
تبدیل به دادههای طرح انجام نمیشود، فیلد دارای مقدار «تبدیل ناموفق» و
بر این اساس این نماد هرگز تبدیل قانونی نخواهد بود.
وضعیت خروج
0 - موفقیت غیر صفر - شکست
از gnc-fq-helper به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید