Wallpaper
В общем захотелось, что бы обоины на рабочем столе менялись раз эдак в
дней 5, а то рисунок один и тот же напрягает. В кде скажем эта функция
встроена в свойства рабочего стола, очень сильно глючит, при каждой
загрузке новую картинку выдает. Может кто подскажет универсальное
средство, что бы не только в кде работало, но и в другом виндосменеджере
тоже смена Wallpaper была. Я так бумаю, что нужно везде писать одно и
тоже название скажем Wallpaper.jpg, а каждые 5 дней его подменять другой
картинкой.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 22024; Возраст листа: 811; Участников: 1426
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/454908
On Thu, 13 Oct 2005 20:13:53 +0300
Ignatiy Goloviznin <Ign10***@m*****.ru> wrote:
Пишем какой нибудь тупенький скрипт:
#!/bin/sh
#/usr/local/bin/change_wp.sh
IMG_DIR=<каталог/с/обоями>
WALLPAPER=<path>/Wallpaper.jpg
N=$(ls -1 "$IMG_DIR" |wc -l) # количество обоев
NEXTWP=$( ls -1 "$IMG_DIR" | sed -ne "$(($RANDOM/$N)) p" ) # выбираем
cp $IMG_DIR/$NEXTWP $WALLPAPER #копируем
Пихаем это в /etc/crontab:
1 20 * * 5 /usr/local/bin/change_wp.sh
Скрипт не проверял, может где ошибся. Но идея ясна, по-моему.