|
Автоматическая смена обоев в GNOME
Наверное, многие из нас видели программу Webshots Desktop. Жалко, что она работает только под Windows. Хотелось бы, чтобы у нее была Linux-версия. А пока ее нет, мы попробуем средствами самой Linux написать ее аналог.
Для тех, что не знает, что это за программа, вкратце расскажу, как она работает. Есть каталог с обоями рабочего стола - /home/den/Wallpapers/. Каждый раз при запуске GNOME менять обои вручную просто лень. Задача простая: нужно автоматизировать эту «рутинную» процедуру. В этом нам поможет следующий сценарий:
#!/bin/bash
export DIR=/home/den/Wallpapers/
export NUMBER=$RANDOM
export TOTAL=0
for f in ls $DIR
do
let "TOTAL += 1"
done
let "NUMBER %= TOTAL"
export CURRENT=0
for f in ls $DIR
do
if [ $CURRENT = $NUMBER ]
then
/usr/bin/gconftool-2 -t string -s /desktop/gnome/background/picture_filename $DIR/$f
break
fi
let "CURRENT += 1"
done
Вам особо вникать в сценарий не нужно. Нужно только знать, что он с помощью команды gconftool-2 устанавливает файл обоев, который выбирается случайным образом в первой части сценария из каталога, заданного переменной $DIR.
Сохраните этот файл под именем change_wp. Сделаем файл исполнимым (как раз можно проверить работу предыдущего совета):
$ chmod +x change_wp
Для изменения обоев вам достаточно выполнить команду (обои будут изменены мгновенно):
./change_wp
А теперь, собственно, займемся автоматизацией – ведь вы же не будете вводить эту команду каждый раз при запуске GNOME. Тут можно поступить двумя способами: или же поместить вызов этого сценария в таблицу crontab (демон crond должен быть запущен) или добавить команду вызова этого сценария в автозапуск GNOME. Crond предлагает больше возможностей, например, вы можете установить, чтобы обои менялись каждый час. А во втором случае обои будут меняться только при перезагрузке GNOME, то есть всякий раз, когда вы регистрируетесь в GNOME.
Автозапуск GNOME
Денис Колисниченко
www.dkws.org.ua
Новинки операционных систем 08-09-2006 Отображение скрытого оборудования в Диспетчере устройств 26-08-2008 Новинки операционных систем «Призрачные» и скрытые устройства, которые не отображаются в Диспетчере устройств Windows (Windows Device Manager), могут приводить к сбоям и системным конфликтам. В этой статье мы расскажем о том, как заставить Диспетчер показывать все скрытые устройства для облегчения диагностики возникающих проблем.Один из самых странных недостатков XP, связанных с оборудованием, – это наличие «призрачных» и скрытых устройств, которые не отображаются в Диспетч...
35% покупателей компьютеров с Windows Vista переходят на Windows XP - исследование 22-08-2008 Новинки операционных систем Западные исследователи из компании Devil Mountain Software провели занятное исследование, по итогам которого выяснилось, что более трети покупателей новых компьютеров и ноутбуков в США берут машины с предустановленными ОС Windows Vista, однако сразу после покупки делают откат ОС до версии Windows XP.Исследователи отмечают, что из более чем 3 000 опрошенных покупателей новых ПК или ноутбуков, 35% сообщили, что сразу же после покупки или непоср...
Новая жизнь Windows XP 28-07-2008 Новинки операционных систем Очередной сюрприз преподносит нас корпорация Microsoft: в рамках договора о сотрудничестве ее и некоммерческого фонда One Laptop Per Child (OLPC, что переводится дословно как «по ноутбуку каждому ребенку») было достигнуто соглашение о том, что софтверный гигант подготовит к выпуску специализированную версию WindowsXP, которая будет оптимально работать на особых ноутбуках XO, созданных в рамках такой программы («стодолларовые» ноутбуки, как Вы мог... |