Есть ли какое-либо программное обеспечение, подобное веб-шотам, кроме Ubuntu, которое будет периодически менять обои для рабочего стола?
3 ответа
Я использую RedHat, но, начиная с его гнома, он должен быть таким же, как и Ubuntu. Следующая команда, запускаемая по расписанию, обновляет обои на рабочем столе:
gconftool-2 --set "/desktop/gnome/background/picture_filename" --type string "/path/to/your/picture.jpg"
Ранее я сделал это, запустив "$ gnome-background-properties", но это выскочило раздражающее окно.
http://forum.compiz-fusion.org/showthread.php?t=6517 содержит руководство по изменению обоев из командной строки:
gconftool-2 --set /apps/compiz/plugins/wallpaper/screen0/options/images --type list --list-type string "[file:/path/to/first.png:100,file:/path/to/second.png:100]"
(никаких обещаний; я вставил это)
Мне кажется, вы могли бы вызвать эту программу gconftool-2 через "at" или "cron", чтобы получить нужную вам функциональность.
Конечно, вам нужно убедиться, что переменная окружения DISPLAY и, возможно, несколько других были заданы правильно, поэтому, возможно, стоит создать скрипт в каталоге bin с именем, возможно, set_wallpaper или аналогичный.
Надеюсь это поможет! -Павел