星期三, 七月 27, 2011

简短的设置壁纸程序

每5分钟换壁纸,rox+openbox环境。
crontab -e :
*/5 * * * * /home/user/.config/scripts/chbg.sh `bash -c 'echo
/media/Wallpaper/$(ls /media/Wallpaper/ | sed -n "$(($RANDOM%$(ls
/media/Wallpaper/ | wc -l)+1))p")'`

/home/user/.config/scripts/chbg.sh :

#!/bin/sh
rox --RPC << EOF
<?xml version="1.0"?>
<env:Envelope xmlns:env="http://www.w3.org/2001/12/soap-envelope">
<env:Body xmlns="http://rox.sourceforge.net/SOAP/ROX-Filer">
<SetBackdrop>
<Filename>$1</Filename>
<Style>Stretch</Style>
</SetBackdrop>
</env:Body>
</env:Envelope>

EOF

http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=339314
--
使用 Opera 革命性的电子邮件客户程序: http://www.opera.com/mail/

0 评论:

发表评论