![]()
From: Volkan YAZICI (volkany@phreaker.net)
Date: Tue 07 Oct 2003 - 09:09:47 EDT
off aklim php'ye gitmis
$bgDir=/usr/share/backgrounds/
yerine
bgDir=/...
aynis sekilde
randomBg=/...
olacak. bunun disinda ufak bir ek daha. diyelim ki siz hem
png hem de jpg dosyalari icin bu script'i kullanmak
istiyorsunuz. boyle bir durumda su guzel bir fikir:
randomBg=/usr/share/backgrounds/random_bg
.png'yi kaldirdik, arindan
find $bgDir -name "*.png"
gecen yerler yerine
find $bgDir -name "*.png" -o -name "*.png" ...
seklinde devam edebilir
iyi calismalar
On Tue, 7 Oct 2003 16:00:27 +0300
Volkan YAZICI <volkany@phreaker.net> wrote:
> ben ilk defa boyle bir sey deniyecegim, umarim calisir...
>
> --- ---
> #!/bin/sh
>
> # resim dosyalariniz burada olsun
> $bgDir=/usr/share/backgrounds/
>
> # her seferinde pencere yonetciniz duvar kagidi
> # olarak asagidaki dosyaya baksin
> $randomBg=/usr/share/backgrounds/random_bg.png
>
> min=1
> max=$(find $bgDir -name "*.png" | wc -l \
> sed 's/ //g')
> randomNum=$[min + (RANDOM % (max + 1 - min))]
> for currPic in $(find $bgDir -name "*.png" -print)
> do
> [ $randomNum -eq $min ] \
> && ln -s $currPic $randomBg \
> || ((min+=1)); break
> done
> --- ---
>
> ister bunu .xinitrc'ye eklersiniz, ister baska bir dosyaya
> koyup oradan cagirirsiniz...
>
> iyi calismalar
>
> P.S. bash@irc.freenode.net'e cok tesekkurler =)
>
> On Tue, 7 Oct 2003 13:38:52 +0300
> "Coskun KARACA" <c.karaca@celiknet.com> wrote:
>
> > masaüstü arkaplan resminin bilgisayar her yeni
> > açıldığında random bir
> > şekilde değişmesini sağlayabilirmiyim.mandrake9.1
> > kullanıyorum. sevgiler :)
linux-sohbet listesinden cikmak ve tum listeci islemleri icin
http://liste.linux.org.tr/ adresini kullanabilirisniz.
Bu listeden cikmak icin <a href="mailto:linux-sohbet-request@liste.linux.org.tr?Subject=unsubscribe">tiklayiniz</a>
![]()