From c84bed5b081115aa90951993800ad5a2701d5f11 Mon Sep 17 00:00:00 2001 From: age Date: Tue, 21 Mar 2006 13:26:52 +0000 Subject: [PATCH] Darstellung von Aktienkursen per Script holen --- spielspass/getWKNcharts.sh | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 spielspass/getWKNcharts.sh diff --git a/spielspass/getWKNcharts.sh b/spielspass/getWKNcharts.sh new file mode 100755 index 0000000..6702fa4 --- /dev/null +++ b/spielspass/getWKNcharts.sh @@ -0,0 +1,45 @@ +#!/bin/sh +## Dieses Script nutzt die Dienste von finanztr*ff.d* +## Dieser generiert Grafiken fuer Aktien-/Fondkurse. +## +## geeks starten $0 +## lamer glotzen auf www.mon*ysp*cial.d* + +#### Grundeinstellungen +## hier die Wertpapierkennnummern eintragen (WKN oder ISIN) +WKN="851399 US7960502018" + +## DURATION bestimmt das angezeigte Intervall +## 0 ist Tageskurs; x0 sind Tage; x00 sind Monate; x0000 Jahre +DURATION="&zeit=300" +## Groesse der Grafik +WIDTH="&b=400" +HEIGHT="&h=240" + +##### Spezialeinstellungen +## mit TYP wird die Art des Graphen ausgewaehlt +TYP="&typ=0" +## AVERAGE zeichnet die Mittelwerte der letzten x Tage +AVERAGE1="&d=38" +AVERAGE2="&d=200" + +##### ab hier brauchst du in der Regel nichts mehr aendern +BASEURL="http://gfx.finanztreff.de/charts/cc_gatrixx.gfx?" +IMAGETYP="&out=png" +## BOERSE _muss_ angegeben werden; k.A. ob grosse Unterschiede zwischen den Boersen existieren +BOERSE="&boerse=1" +## hab ich nicht weiter getestet, bleibt deswegen erstmal default +LAND="$land=276" +DATE=`date '+%m-%Y'` + +echo -e "Ich hole jetzt die Grafiken fuer folgende WKN: ${WKN}\n" +for THIS_WKN in $WKN; do + SEMIURL="herkunft=123&string=${THIS_WKN}${WIDTH}${HEIGHT}${IMAGETYP}${TYP}\ +${DURATION}${AVERAGE1}${AVERAGE2}${BOERSE}${LAND}" + URL=${BASEURL}${SEMIURL} + ## referer wird nur so gesetzt, wegen finanztreff + REFERER="http://www.moneyspecial.de/123/kurse_einzelkurs_charts.htm?u=0&p=0&k=0&seite=kurse${SEMIURL}" + echo -e "--> $URL \n" + wget ${URL} --referer=${REFERER} -O ${DATE}_${THIS_WKN}.png -q +done +