W ostatnim poście na temat monitora systemu Conky wspomniałem, że za niedługo pojawi się kolejny wpis na ten temat i słowa dotrzymałem 🙂 Dzisiaj pokażę jak prostym skryptem można pobrać notowania głównych indeksów Giełdy Papierów Wartościowych (WIG, WIG20, mWIG40, sWIG80) i jak ładnie wyświetlić je w wprost na pulpicie Linuksa za pośrednictwem Conky.

Po pierwsze będzie potrzebny nam skrypt mojego autorstwa wigwam.sh (do pobrania z githuba tutaj: wigwam.sh, link do repozytorium na githubie: git://github.com/wowo/scripts.git)

Po drugie należy dodać wpis w .conkyrc, na przykład taki:

${color grey}WIG${tab 32}WIG20${tab 32}mWIG40${tab 32}sWIG80
${color white}${execpi 60 ./scripts/bash/wigwam.sh WIG -percent -conky}${tab 32}${execpi 60 ./scripts/bash/wigwam.sh WIG20 -percent -conky}${tab 32}${execpi 60 ./scripts/bash/wigwam.sh mWIG40 -percent -conky}${tab 32}${execpi 60 ./scripts/bash/wigwam.sh sWIG80 -percent -conky}

Powyższy wpis będzie wykonywał co 60 skrypt wigwam.sh pobierając poszczególne zmiany procentowe indeksów oraz wyświetlając je wraz z odpowiednim kolorowaniem (zielony dla wzrostu, czerwony dla spadków).

Całość powinna prezentować się tak:

Conky używający skryptu wigwam.sh do prezentacji indeksów giełdowych

Wszelkie uwagi na temat działania skryptu mile widziane 🙂