User:Kvaik

From ICO wiki
Revision as of 23:31, 22 May 2011 by Kvaik (talk | contribs) (Created page with 'Pole veel lõplikult valmis... '''IDEE''' skript tahaks vaikimisi kasutada kausta /home/kristjan/DSlideshow seda annad alati muuta, kuid algselt loob ta kausta - kuhu lisada so…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Pole veel lõplikult valmis...

IDEE

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, mis tekitab taustapiltide slideshow, analoogselt nagu Windows 7-e või KDE-ga (kuuldavasti)

#!/bin/bash
#Autor Kristjan Vaik
#Rühm A21
#Versioon 1.22.05
#Tekitab GNOME sessioni taustapildide slideshow (kasutaja määratud ajavahemike järel vahetab taustapilti) 

#Soovi korral võib skript luua vastava kausta, kus hoida taustapilte
if [ ! -d /home/$USER/DSlideshow ]; then
	mkdir /home/$USER/DSlideshow
	echo Lisa kausta taustapildid ja jooksuta skript uuesti
	exit 1
fi

#!!!Kasutaja peaks määrama kausta, kus taustapilte hoitakse!!!
#Taustapiltide kaust (vaikimisi kasutaja piltide kaust)

GALERII=/home/$USER/DSlideshow

#JPG= find $GALERII -name "*.jpg" | cut -d"/" -f5
#PNG= find $GALERII -name "*.png" | cut -d"/" -f5

#Lõpmatu tsükkel, mis kordab 
while [ 1 -eq 1 ]; do 
	#tsükkel mis jookseb läbi kogu pildialbumi
	for i in $( ls $GALERII ); do
	gconftool-2 -t string -s /desktop/gnome/background/picture_filename $GALERII/$i
	#sekundites, reguleerib millise intervalli järel tusta vahetab
	sleep 30
	done
done