Background switcher
Giorgos Keramidas
keramida at ceid.upatras.gr
Thu Mar 29 21:02:26 EEST 2007
On 2007-03-29 19:57, Θοδωρής Λύτρας <aspirin at myrealbox.com> wrote:
> Μπορεί τώρα να μου πει κάποιος πως θα πω στο shell το παρακάτω
> (ακολουθεί ψευδοκώδικας):
> ΑΝ (ώρα>07:00 && ώρα<19:00)
> {
> dcop kdesktop KBackgroundIface setWallpaper 0 μέρα.jpg 1
> }
> ΑΛΛΙΩΣ
> {
> dcop kdesktop KBackgroundIface setWallpaper 0 νύχτα.jpg 1
> }
hint:
$ date '+%H%M'
2100
Οπότε, σε /bin/sh (κι όχι απαραίτητα σε GNU bash), μπορείς να γράψεις
κάτι σαν:
now=`date '+%H%M'`
if test $now -ge 0700 && test $now -lt 1900 ; then
bg='mera.jpg'
else
bg='nyxta.jpg'
fi
dcop kdesktop KBackgroundIface setWallpaper 0 $bg 1
More information about the Linux-greek-users
mailing list