User:Kvaik: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
===Bash skript=== | |||
skript tahaks vaikimisi kasutada kausta /home/kristjan/DSlideshow | skript tahaks vaikimisi kasutada kausta /home/kristjan/DSlideshow | ||
Line 12: | Line 10: | ||
''Bash'i skript:'' | |||
Bash'i skript | |||
<source lang="bash"> | <source lang="bash"> | ||
Line 25: | Line 16: | ||
#Autor Kristjan Vaik | #Autor Kristjan Vaik | ||
#Rühm A21 | #Rühm A21 | ||
#Versioon 1. | #Versioon 1.23.05 | ||
#Tekitab GNOME sessioni taustapildide slideshow (kasutaja määratud ajavahemike järel vahetab taustapilti) | #Tekitab GNOME sessioni taustapildide slideshow (kasutaja määratud ajavahemike järel vahetab taustapilti) | ||
#!!!Kasutaja peaks määrama kausta, kus taustapilte hoitakse!!! | #!!!Kasutaja peaks määrama kausta, kus taustapilte hoitakse!!! | ||
Line 40: | Line 30: | ||
exit 1 | exit 1 | ||
fi | fi | ||
#Lõpmatu tsükkel, mis kordab | #Lõpmatu tsükkel, mis kordab | ||
while [ 1 -eq 1 ]; do | while [ 1 -eq 1 ]; do | ||
#tsükkel mis jookseb läbi kogu pildialbumi | #tsükkel mis jookseb läbi kogu pildialbumi | ||
for i in $( | for i in $( find $GALERII -type f -name \*.jpg -o -name \*.png ); do | ||
gconftool-2 -t string -s /desktop/gnome/background/picture_filename $i | |||
#sekundites, reguleerib millise intervalli järel tusta vahetab | |||
sleep 2 | |||
done | done | ||
done | done | ||
</source> | </source> |
Revision as of 18:47, 23 May 2011
Bash skript
skript tahaks vaikimisi kasutada kausta /home/kristjan/DSlideshow seda annad alati muuta, kuid algselt loob ta kausta - kuhu lisada soovitud taustapildid. ja siis uuesti jooksutada.
ise tuleb määrata intervall, vaikimisi on testimise eesmärgil selleks pandud 30 sekundit... igapäevaseks kasutamiseks umbes 0,5-1 h
Hea on teha Custom Application Launcher... ja/või panna alglaadimisel jooksutatavate skriptide hulka, et seda igapäevaselt kasutada
Bash'i skript:
#!/bin/bash
#Autor Kristjan Vaik
#Rühm A21
#Versioon 1.23.05
#Tekitab GNOME sessioni taustapildide slideshow (kasutaja määratud ajavahemike järel vahetab taustapilti)
#!!!Kasutaja peaks määrama kausta, kus taustapilte hoitakse!!!
#Taustapiltide kaust (vaikimisi kasutaja piltide kaust)
GALERII=/home/$USER/Pictures/DSlideshow
#Soovi korral võib skript luua vastava kausta, kus hoida taustapilte
if [ ! -d $GALERII ]; then
mkdir $GALERII
echo Lisa kausta taustapildid ja jooksuta skript uuesti
exit 1
fi
#Lõpmatu tsükkel, mis kordab
while [ 1 -eq 1 ]; do
#tsükkel mis jookseb läbi kogu pildialbumi
for i in $( find $GALERII -type f -name \*.jpg -o -name \*.png ); do
gconftool-2 -t string -s /desktop/gnome/background/picture_filename $i
#sekundites, reguleerib millise intervalli järel tusta vahetab
sleep 2
done
done