[Megoldva]Conky EUR és USD árfolyam forrás

 ( antivirtel | 2011. május 7., szombat - 12:44 )

Hali!

Itt tárgyaltam erről a dologról, ám nem szeretnék nagyon eltérni az ottani témától, ezért létrehoztam ezt a bejegyzést.

Elolvastam ezt és ezt is, de ezek nem kínáltak naprakész megoldást.

Olyan megoldás érdekelne a tárgyban említett pénznemek árfolyamainak követésére, mely több gépen egyaránt használhatóak, továbbá mindig naprakészek. A currencysource.com jó forrás lenne, csak egy a gond, tavaly volt utoljára frissítve a HUF-os rész.

Tudtok/létezik ilyen megoldás?

Köszönöm előre is.



A megoldás

Köszönöm RaptoR javaslatát, mely a CIB Bank RSS-ét ajánlja fel. Engem a valuta árfolyam érdekelt, ezt használtam.
Ez conky-ban így néz ki:

1 EUR = ${rss http://cib.hu/^rss/valarf.xml 10 item_desc 13 1} HUF
1 USD = ${rss http://cib.hu/^rss/valarf.xml 10 item_desc 40 1} HUF

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

nem pontos árfolyam, de a Google is szolgáltat ilyen infót:
google: 150 EUR IN HUF

igen, de azt $execi-vel oldanád meg? ezen kívül w3m-et a letöltéshez?

Ebbe nem mélyedtem bele, annyit tudok, hogy pl. a kupfer projekt is valahogy képes használni a google-t számológépnek (ezt a képességet is kiaknázva).

Most árfolyam forrást keresel, vagy megoldást, hogy egy adott forrásból, hogyan kell conky-val kinyerni.

Forrásra pl. MNB közép:
http://www.mnb.hu/arfolyam-tablazat?query=2011.05.06.,2011.05.06.,1,EUR
http://www.mnb.hu/arfolyam-tablazat?query=2011.05.06.,2011.05.06.,1,USD

Persze a dátumok változtathatóak, szóval akár history is elérhető.

köszi, ám ez is weblapletöltős, sok fölös cucc... lenne ehhez RSS is?

Na és így, lehet, hogy körülményes de sztem használható, kiindulási alap ;)
Az elmúlt 1 hét árfolyamait adja vissza (dátum EUR USD)formában.

export DATE_NOW=$(date +'%s')

export DATE2=`date +'%Y.%m.%d.'`

export DATE1=`date -d @$((\`expr $DATE_NOW - 604800\`)) +'%Y.%m.%d.'`

wget -q -O currency.html http://www.mnb.hu/arfolyam-tablazat?query=$DATE1,$DATE2,1,EUR,USD
sed -n '/>EUR.*USD</,/\/table/ { s/<[^>]*>/ /g; s/\t//g;/2011/p}' < currency.html

Be lehet passzírozni 1 sorba is, de akkor elég átláthatatlan lesz (copy a .conkyrc- be):

${pre_exec wget -q -O- http://www.mnb.hu/arfolyam-tablazat?query=`date -d @$((\`expr $DATE_NOW - 604800\`)) +'%Y.%m.%d.'`,`date +'%Y.%m.%d.'`,1,EUR,USD | sed -n '/>EUR.*USD</,/\/table/ { s/<[^>]*>/ /g; s/\t//g;/2011/p}'}

hm... a soap-ot ismerné a conky? lenne hozzá valami leírásod?

Nem hinném, hogy ismerné, de semmiből nem tart írni egy scriptet, ami ezt átalakítja a conky számára értelmezhető formátumra...

Petya

A CIB-nél van egy használható árfolyam RSS: http://cib.hu/maganszemelyek/arfolyamok/arfolyamok

Fuu.. köszi szépen! Ez a legegyszerűbb megoldás... (a téma megoldva, megoldás hozzáadva!)

A többieknek is köszönöm a válaszait.

subscribe


alias killall='echo "Wenn ist das Nunstück git und Slotermeyer? Ja. Beiherhund das Oder die Flipperwaldt gersput." | espeak -vde' #That's not funny.

subscribe