Prsknu to sem bez uprav a poznamek, tak jak to pouzivam, na detajly se kdyztak zeptejte.
ObrazekPlochy.sh
#!/bin/bash
echo "ObrazekPlochy.sh: Spusteno"
sleep 1s
if [ -d "/media/Tercius1/lost+found" ] ; then
echo "ObrazekPlochy.sh: Tercius nalezen"
Odkaz="http://sdo.gsfc.nasa.gov/assets/img/latest/latest_1024_0131.jpg"
else
echo "ObrazekPlochy.sh: Tercius nenalezen"
Odkaz="http://sdo.gsfc.nasa.gov/assets/img/latest/latest_1024_0171.jpg"
sleep 2s
fi
while :; do
echo "ObrazekPlochy.sh: start while"
cyklus=0
for (( cyklus=1; cyklus<=3; cyklus++ )) ; do
# wget http://sdo.gsfc.nasa.gov/assets/img/latest/latest_1024_0131.jpg -O $HOME/Obrázky/latest_1024_0131_w.jpg
wget -t 3 -T 10 -O - $Odkaz | head -c 2097152 >/dev/shm/ObrázekPlochy.jpg
if [ $PIPESTATUS == 0 ] ; then
mv /dev/shm/ObrázekPlochy.jpg $HOME/Obrázky/ObrázekPlochy.jpg
sleep 2s
gsettings set org.gnome.desktop.background picture-uri "file:///$HOME/Obrázky/ObrázekPlochy.jpg"
# killall -HUP xfdesktop #xfce
echo "ObrazekPlochy.sh: obrazek plochy zmenen"
break
else
rm /dev/shm/ObrázekPlochy.jpg
echo "ObrazekPlochy.sh: Chyba obrazku plochy! pokus="$cyklus
# notify-send "Chyba obrazku plochy! pokus="$cyklus
sleep 1m
fi
done
sleep 15m
done