This shows you the differences between two versions of the page.
| — |
programiranje:blic_strip [2009/11/23 09:04] (current) delboy created |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Blic-stip ===== | ||
| + | Mala skripta koja skida strip sa http://www.blic.co.yu i postavlja ga na desktop, ako se koristi [[http://fluxbox.sourceforge.net|fluxbox]]. | ||
| + | <code bash> | ||
| + | #!/usr/bin/bash | ||
| + | |||
| + | # komanda za menjanje pozadine | ||
| + | COMMAND=/usr/bin/fbsetbg | ||
| + | |||
| + | # normalna pozadina | ||
| + | BG=/home/del-boy/.fluxbox/backgrounds/bg.png | ||
| + | |||
| + | # udaljenost od gornje ivice u pixelima | ||
| + | TOP=15 | ||
| + | |||
| + | # udaljenost od leve ivice u pixelima | ||
| + | LEFT=650 | ||
| + | |||
| + | WGET=/usr/bin/wget | ||
| + | |||
| + | # OD OVE LINIJE NE MENJATI NISTA | ||
| + | |||
| + | # treba nam URL za danasnji datum | ||
| + | URL=http://www.blic.co.yu/_customfiles/Image/strip/`date +%Y`/`date +%m`/`date +%d`.jpg | ||
| + | # gde cemo skinuti fajl | ||
| + | FILE=/tmp/${USER}-blic-`date +%Y%m%d`.jpg | ||
| + | |||
| + | # skidamo sliku | ||
| + | ${WGET} ${URL} -O ${FILE} 2> /dev/null | ||
| + | if [ $? != 0 ]; then | ||
| + | echo "Fajl nije skinut sa servera..." | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | # pravimo sliku od dve slike | ||
| + | if [ -f ${BG} ]; then | ||
| + | composite -compose src-over -geometry +${LEFT}+${TOP} ${FILE} ${BG} ${BG} | ||
| + | |||
| + | ${COMMAND} ${BG} | ||
| + | #rox --pinboard=DEFAULT | ||
| + | else | ||
| + | echo "Ne postoji fajl ${BG}" | ||
| + | exit 1 | ||
| + | fi | ||
| + | |||
| + | # brisemo sliku koju smo skinuli sad kad nam vise ne treba | ||
| + | rm -f ${FILE} | ||
| + | exit 0 | ||
| + | |||
| + | #echo $URL | ||
| + | |||
| + | </code> | ||